ODD M The best-seBling magazine for Acorn machines
^BEST VIDEO
EDITOR
0
All the techniques of a
TV editing suite at a
EXCLUSIVE o fraction of ,he price
Quark blasts on to
the Acorn scene
PLUS
• DTP SKILLS
How to produce a tabloid
school newspaper
• PRINTERS
We solve your problems
• INTERVIEW
Robin Saxby talks about
Dragon play
! Have fun reading
and writing with Darryl
the sneezing dragon
AUGUST
1993
061 766 8423
Phone lines open
Mon - Fri 09.00 - 17.00
Sat 10.00 -17,00
FAX: 061 766 8425
&
New Acorn Hardware
Official Acorn Publishing Dealer
A540 4Mb ftam, 120Mb HD £1995. 00
A4 4/60 Mb HD Portable
c/w Acom shoulder bag £ 1 699 . 00
A4 2 Mb FD Portable £1 399.00
A500Q / 2Mb Ram, 60Mb HD.
Arm 3, Acorn Multiscan Monitor £ 1 399. 00
A5000 / Learning Curve / 2Mb Ram
as above c/w software £ 1 445 . 96
A5G00 / 4Mb Ram, 120Mb HD
'Arm 3, Acom Mulliscan Monitor £1599.00
A5000ES - Econet System
Arm 3, Acam Multiscan Monitor £1299,00
A5000 NS - Network System
Arm 3, Acorn Multiscan Monitor £1399-00
A400Q Home Office System
Arm 250, Acom Monitor £999,00
A4000 Home Office Multiscan System
Arm 250, Acorn Multiscan Monitor £1049-00
A4000HD8Q System
Amn 250, Acorn Monitor £949-00
A4000 HD 80 Multiscan System
Arm 250, Acom Monitor £999-00
A3010 Family Solution
Arm 250, TV Modulator £424.68
A301G f 2Mb Learning Curve System
Arm 250, Acorn Monitor £680,00
A3020 /2Mb FD System
Arm 250, Acorn Monitor £749.00
A3020 / 2Mb FD Multiscan System
Arm 250, Acorn Muttiscan Monitor £799.00
A3020 /2Mb HD 60 System
Ann 250, Acorn Monitor £899.00
A3020 / 2Mb HD 60 Multiscan System
Arm 250, Acorn Multiscan Monitor £949-00
A Finance option is available
on the above machines
(14.7% APR)
Written details available on requesl
Acorn Special Needs Centre
We operate the Acorn
Teacher and Academic
Schemes
Please call lor free information packs
A540 Upgrades
4Mb Ram Upgrade £299.00
T axan 795 VI DC M odes Disc £7 . 50
Technical Reference Manual £65.00
A5000 Upgrades
2Mb Ram Card £110,00
Dust Cover (One piece) £12,95
Technical Reference Manual £65.00
A3000/1 0 Upgrades
1 Mb Ram A3010 (2Mb in total) £39.00
4 Mb Ram A3010 £128.00
A301 0 to AKF1 2/17 adaptor £9,95
1 Mb Ram (2 Mb in total) £45.00
4 Mb Ram £128.00
20 Mb Int Hard Disc (IDE) £199.00
5.25“ External f/disc buffer £39,00
Joystick (Quickshot III) £12.00
Joystick Interface £32.00
Serial Upgrade £19,00
User & Analogue Podufe £46.00
User & Midi Podule £46.00
Acorn - 3 Years On Site
Warranty on
all Acorn Hardware*
purchased from
Dabhand Computing
* excludes Acorn Purchase Schemes / Education Schemes
A4 Portable / Acom Printer
A400 Upgrades
1 Mb Ram £35.00
2 Mb Ram £65.00
3 Mb Ram £99.00
5.25“ Ext. floppy disc int. £39.00
A4 Upgrades
A4 2 MB RAM Upgrade £110.00
A4 60 MB HD Upgrade £350.00
A4 Battery Pack £50.00
A4 Eccnet Upgrade £50.00
A4 Shoulder Bag £35.00
A4 Technical Reference Manual £65.00
RISC OS 3
RISC OS 2 -> 3.1 Upgrade £41.70
RISC OS 3 -> 3.1 Upgrade £16.17
RISC OS 3 Hardware Kit A300 £25.00
Expansion Cards
Eccnet Module £46.00
Hawk V9 Video Digitiser £199 00
I/O Expansion Card £79.00
Midi Expansion Card £65.00
SCSI Expansion Card (Acorn) £229.00
SCSI Expansion Card (Morley) £149,00
ROM BO Colour Digitisers
A3000 inc. podule housing £72.30
A400/A5G0D £72 30
Aleph 1
Arm 3 Upgrade £1 75.00
386 PC Expansion Card 1 Mb £390.00
386 PC Expansion Card 4Mb £485.00
486 PC Expansion Card 4Mb £585.00
Standard Monitors
Acorn Colour £ 1 99 .00
Microvitec Cub 3000 £199.00
Philips Mono (Green) £85.00
All monitors come with free lead. Slato type of
computer when ordering.
Multiscan Monitors
Acom Mu iti scan AK F 1 8 £2 99 . 00
Taxan 795 Muftivision £449,00
Floppy Disc Drives
5.25" Single 40/80 no psu £95,00
5.25* Single 40/80 with psu £109.00
5.25" Dual 40/80 no psu £185.00
5.25" Dual 40/80 with psu £1 99.00
3, 5" Si ngle with ps u £85.00
3.5" + 5,25" 40/80 with psu £209.00
Printers
Canon Bubblejet BJ- 1 Oex £1 72,00
Canon BJ 1 0ex i nc . turbo driver £2 1 9 .00
Sheetfeeder for BJ-1 Oex £48.00
Canon BJ200 £299.00
Canon BJC8QQ (col,) inc. s/w £1 469.00
Citizen 120D+ £114,00
Citizen Swift 9 £169.00
Citizen Swift 240 £239.00
Colour Kit for above £29.00
Citizen Swift 200 £199,00
Citizen Swift 200 Colour £225.00
Citizen Swift 128K Memory £35,00
I nteg rex Colou rjet 132 £519.00
HP DeskJet 500 £299.00
HP DeskJet 550C £449.00
Laser Direct (LBP4 H i Res ,) £849.00
Laser Direct (LBP8 Hi Res,) £1279 00
Econet
Level 4 AU N Softwa re £399 . 00
Scanners
Flatbed A4 256 Grey SCSI (CC) £745.00
Flatbed A4 without SCSI card £585.00
Scan J unior Scan ner 256 £ 1 99.00
Scanlight Senior Scanner A4 £289,00
Sheet Feeder for above A4 £135.00
Fax
Fax Pack (CC) £259.00
Printer Drivers
Midnight Graphics
Citizen Swift 9 Sprite Dump £26.04
Citizen Swift 24 Sprite Dump £26,04
Epson 24 Sprite Dump £26,04
HP DeskJet 500C Sprite Dump £26.04
HP PaintJet Sprite Dump £26.04
Integrex 132 Sprite Dump £26.04
I nteg rex Colou reel Sprite Dump £26,04
Juki 5520 Sprite Dump £26.04
Star LC 10 Sprite Dump £26,04
Star X824 Sprite Dump £26,04
Star LC200 Sprite Dump £26.04
Star LC24-200 Sprite Dump £26,04
Ace Computing
Printer JX (Colour Dot Matrix) £1 4.00
Printer DJ (Deskjet 500C) £1 4.00
Printer PJ (PaintJet) £14.00
PRO Drivers (All) £40.00
Beebug
Deskjet 500/S50C Driver £15.00
Star/Epson/Citizen (Colour) £15.00
Electronic Font Foundry
BubbleJet ■ BJ10e/130e £10.00
Cables
Arc - 1 5 Pin to 9 Pin Adaptors £9.95
Arc - Monitor - 8833 inc sound £8.65
Arc - Monitor - 8833 II inc sound £8.65
Arc ■ Parallel Pri nter Cabl e £5 ,00
Keyboard Extender 400/500 £7.50
Mouse Extender £7.50
BBC Software
Blob 1 £18.00
BEob 2 £18.00
C hick Chase (80 T rack Only) £15.00
E-Type £13.00
Master Break £10.39
Modem Master £11.26
Play it Again Sam Mo's 1-16 ea. £1 1.95
Reve real s (80 1 rack Only) £20.00
UIM £14.95
Where's Blob £18,00
Master Compact
Play It Again Sam No's t - 1 6 ea. £13.00
UIM £14.95
Archimedes Software
4 Matte n
Chameleon £35.00
Desktop Basic Editor £25.00
Jiglet £25,00
Jigsaw £27.00
Moot £50.00
Poster
£75.00
SmArt
£50.00
SmArtFiler
£32.00
Snippet
£35.00
Vector
£75,00
Ace Computing
ArcLight
£40.00
Euclid 2
£40,00
Mogul
£17.00
Splice
£26.00
Tween
£26.00
Acorn Computers
1st Word Pius
£65,00
Desktop Assembler (V 2}
£119,00
Desktop C (V 4)
£180.00
Font Starter Pack
£39.00
Newhail Font Pack
£39.00
PC Emulator / Free Shareware
£95,00
TCP/IP Programers Pack
£50,00
TCP/IP Protocol Suite
£199.00
Arxe Systems
MulliFS
£27.00
Beebug
DeskEdit 2
£25.00
Desktop Thesaurus
£19.00
Hard Disc Companion 2
£45.00
Hearsay II
£69.00
Masterfile 3
£49.00
Ovation
£85.00
Playback
£17.00
Brilliant Computing
Everyday Signs
£20.00
Joystick Games
£20.00
Streetwise
£20.00
Switch On
£20,00
Switch On Actions
£20.00
Teds Adventures
£20.00
Clares Micro Supplies
Artisan 2
£45.00
Fervour
£19,00
Illusionist
£79.00
Interdlctor
£10.00
Interdictor II
£23.00
ProArtisan
£70.00
Render Bender 2
£99.00
Rhapsody 2
£45.00
Schema
£90.00
Coin Age
Pesky Muskrats
£14.00
Colton Software
Pipedream 3
£73.00
Plpedream 4
£124.00
Wordz
£88.00
Computer Concepts
AvanteGarde Font Pack
£24.00
Artworks
£129.00
Bookman Fort Pack
£24.00
Canon BJIGe/x Driver
£42.00
Canon BJC800 Driver
£95.00
Compression
£34.00
Equasor
£37.00
Graphics Card
£249,00
Impression II Borders Disc
£12.00
impression Business Suppliment £39.00
Impression ED Fras Drawfile Drsc
£124,00
Impression Junior
£69.00
Inter- Word
£29.00
Show Page
£109.00
Cygnus Software
Iron Lord
£14.00
Tower of Babel
£14.00
Twin World
£14,00
Dabhand Computing
Arc DFS
£22.00
Database Software
Fun School 3 under 5s
£16,95
Fun School 3 5-7 year olds
£16.95
Fun School 3 over 7s
£16,95
Fun School 4 under 5s
£20.00
Fun Schoot 4 5-7 year olds
£20.00
Fun School 4 7-1 1 year olds
£20.00
Do mark
3D Construction Kit
£25.00
Mig29 Super Fulcrum
£29,00
Trivial Pursuit
£22.00
Dyslexia Software
Specialist software for all ages ■
home / education
Call for details
Empire
Pipemania
£16.00
Electro music Reasearch
Creations Discs 1-8 ea.
£19,00
MIDI Analyser
£29.00
Microstudic
£78.00
Music Player
£35.00
Rhythm Box
£29,00
SoundSynth
£39.00
Studio 24 Plus
£149.00
ESM
Desktop Folio
£79.00
Hybrid
Elite
£31.95
Icon Technology
Easi Writer
£115.00
TechWriter
£195.00
Krisalis Software
Champions Collection - Leader Board /
Man. United / Squash / Boxing
£22,00
Chuck Rock
£19,00
Gods
£19.00
Hero Guest
£22,00
James Pond
£19.00
Krisalis Collection - Pipemania f
Revelation / Mad Professor Mariarli /
Terramex
£22.00
Lemmings
£19.00
Mad Professor Maria rti
£14.00
Manchester United Europe
£19.00
Nebulus
£19,00
Populous
£22,00
Swiv
£19.00
Turbo Challenge s
£19.00
World Champ. Boxing Manager
£1800
World Championship Squash
£18,00
Leading Edge
A3Q1G Joy master
£24.00
Investigator 11
£22.00
Joystick Interface (Ail Models)
£32.00
Desktop Tracker
£74.00
Lingenuity
CableNews
£149,00
HotLink Presenter
£29,00
Presenter GTi
£69.00
Longman Logotron
ArcComm 2
£49.00
Eureka!
£99.00
First Logo
£23.00
Landmarks Aztec
£19,00
Landmarks Columbus
£19,00
Landmarks Egypt
£19.00
Landmarks Rainforest
£19.00
Landmarks Victorians
£19,00
Landmarks World War II
£19.00
Magpie
£40.00
Notate
£49.00
Numerator
£60.00
Numerator Chaos
£18.00
Pendown Plus
£69.00
Pendown Outline Fonts
£18.00
Pinpoint
£75,00
Pinpoint Junior
£23.00
Revelation 2
£95.00
Revelation image Pro
£139.00
S-Base Personal
£89.00
S-Base Developer
£169.00
Sky Hunter
£22.00
MieroPower
Chess 3D
£14.00
Zelanites
£15,00
Midnight Graphics
ClipAri t / Clipart 2 each
£29.95
Express
£51,02
Tracer
£52.13
Minerva Software
Applications
Ancestry
£59.00
Atelier
£69.00
Cadet
£149.00
Desktop Office 2
£79.00
Easiword 2
£54.00
Flexifile
£89.00
Graphbox
£55,00
Graphbox Professional
£105,00
Home/Club Accounts
£34,00
Linkword - French
£35.00
Linkword - German
£35,00
Linkword - Spanish
£35.00
Multistore 11
£179.00
PCAccess
£19,00
Prime Art
£69.00
Leisure
Bughunter in Space
£11,00
Bug Hunter I Moon Dash
£11.00
Casino
£11.00
Caverns
£11.00
Family Favorites
£11.00
Freddy's Folly
£11.00
Hoverbod
£11,00
Ibix the Viking
£11,00
Jet Fighter
£11.00
Madding ly Hall
£11.00
Orion
£11.00
Redshift
£11.00
Talisman
£11.00
Thundermonk
£11.00
Northwest SEMERC *
Conform Keyboard Software
£18.00
le Monde a Mol
£18.00
Meine Welt
£18.00
My World [Program)
£18.00
My World 2
£28.00
My World - Christmas Disc
£9.00
My World - Design
£9,00
My World ■ Fuzz Buzz
£12.00
My World - Geog, Key Stage 1
£9,00
My World - I'm Special
£9.00
My World - Nursery Disc
£9.00
My World -Maths
£9.00
My World - Patterns
£9.00
My World - Sampler
£9.00
My World - Skeletons
£9,00
My World - Village/Town
£9.00
Oldham Keyboard
£99.00
Full Phases
£28.00
Phases 3
£18.00
Phases - Borders disc
£9,00
Phases - Christmas disc
£9.00
Phases - Clip Art 1
£9.00
Phases ■ Very Hungry Caterpillar £9.00
* Please add C2.50 P&P to SEMERC Software
Oak Solutions
Draw, Print and Plot £39.00
Genesis IE £99.00
Worm Battle £10 00
WorraCAD £74.00
Sherston Software
Draw Help £15.95
IHelp (RISC OS 2) £7,95
IHelp 3 (RISC OS 3) £9.95
An i mated Alphabet £1 9.00
Arc venture I ■ Romans £25.00
Arcventure II ■ Egyptians £25,00
Badger Trails £35,00
Dreamtime £20.00
Farm £19.00
Fleet Street Phantom £23.00
Glimpse £8.50
Mapventure £23,00
Micro bugs £25.00
N atu re Park Adve ntu re £24. 50
SelladoreTaies £24.00
Space Mission Mada £23,00
Stig of the Dump £22.00
Story Starts £25.00
Teachers Cupboard £24.50
Teddy Bears Picnic £23.00
Viewpoints £35.00
Wiza rets Reve nge £ 1 7.00
Worst Witch £21,50
S IM MIS
Flight Sim Toolkit £31 .00
Superior Software
AirSupremacy £14.00
Conqueror £15.00
Hostages £14.00
Master Break £14,00
Play it again Sam 1 £ 1 9.00
Repton 3 £14.00
Speech! £14,00
Superior Golf £14.00
Technodream £19.00
The Last Ninja £19,00
Zarch £14.00
The Data Store
FontFX £9-95
ShapeFX £9.95
The Fourth Dimension
Apocalypse £14.00
Arctic ulate £14.00
Arctist £14.00
Boogie Buggy £14.00
B reak 1 47 / Superpool £25. 00
Black Angel £28,00
Cataclysm £18.00
Chocks Away 2 £18.00
Chocks Away Extra Missions £1 4.00
Chocks Away 2 + Exl. Missions £27,00
Chopper Force £22.00
E-Type Compendium £18.00
Enter The Realm £18.00
Grievous Bodily ARM £18.00
Holed Out Compendium £1 8.00
Nevryon £14.00
Pandora's Box £18,00
Powerband £14.00
Pysanki £14.00
Saloon Cars - Deluxe £25.00
The Real McCoy 1 £23.00
The Real McCoy 2 £23.00
The Real McCoy 3 £23.00
The Wimp Game £14.00
X-Fire £16.00
Triple R Education
10 out of 10 English £19.00
1 0 out of 10 Maths £19.00
1 0 out of 1 0 Early Essenl i als £ 1 9.00
Books (No VAT)
Archimedes Assembly Language £14.95
Archimedes Ope rati ng System £1 4,95
The above books haw accompanying discs add £5
(Of 5.25“, E7 for 3.5“
C: A Dabhand Guide 3rd Edition £1 6.95
A30Q0 T ech nical G uide £29,95
Assembler Release 2 £25.00
BASIC V; A Dabhand Guide £9.95
BBC Basic Guide (Acorn) £19,95
Budget DTP (Draw & Edit) £12.95
DTP Seeds (4Mation) £8,45
Desktop C Release 4 £25.00
Desktop Development UG £25.00
Graphics on the Arm ■ A DHG £1 4.95
First Word Plus - Dabhand Guide £ 13.95
as above with disc £21 .90
Impression - Dabhand Guide £14.95
as above with disc £ 16.95
Ml 28 Ref. Man.Pts 1&2 (ea.) £14.95
Programming in Ansi C £ 14.95
RISCOS3 PRM’s £TBA
Understanding Spreadsheets £9.95
Hours of Opening
Monday - Friday 9.00 a.m. - 5.00 p.m.
Saturday 10-00 a.m. - 5,00 p.m.
Lurch 1,00 p.m. - 1,30 p.m.
How to find us
■E
Important Facts
• NO Minimum Order
Value
• NO Carriage Charges in
Mainland UK
• ALL Goods Despatched
within 24 Hours, subject
to stock levels
• Acorn Education Dealer
• Acorn Qualified Dealer
• Acorn Service Centre
• Hotline Support on all
Hardware and Software
purchased from us
Terms & Conditions
TERMS; EC residents add 17,5% VAT U> alt prices,
except books. Carriage ‘FREE on all ilerms in the
UK (*wilh the exception d “remote" areas). Foreign
orders, carriage at cost, (quotations available).
Access/Visa cards accepted, Dabhand Computing
Ltd. is a Qualified Acorn Dealer. Official orders
accepted from public sector/edncatiorVFLCs,
otherwise cash wiiti order. Tender invitations
welcome. Callers welcome. We are 2 minutes north
al JIT, M62. Prices subject to change without
ratification. Goods ollered subject to being unsold.
COMPUTING
DABHAND COMPUTING LTD
5 Victoria Lane
W h i t e f i e l d
Manchester, M 2 5 6 A L
7 News
15 Graphics
16 Comms
19 Public Domain
Our new monthly guide to the world of Public Domain software
21 Education
27 Learning curve
The column for new us
52 Letters
64 The subscriber's
97 Free ads
108 Next month
112 The Moxon inte
Arm Ltd's MD Robin Saxby spills the beans on the future of the Arm chip
29 The cutting edge
Professional video editing on the Archimedes
47 In Brief
HCCS' HiVision digitiser and a magneto-optical drive from The Serial Port
55 Education plus
Hutchinson's Encyclopedia, Darryl the Dragon and Amazing Maths
59 Game show
Exclusive preview of Oregan's new shoot-em-up Quark, and more
PVbfehed fay Redwood Publishing, a BBC
S Enterprises Company. 101 fayham Strep:,
Si: Loreto MW l DAG. TeJ; 07 1 33 1 SCGO Fax;
^'33t SOD 1, Typesetting and colour by
V Trumps Studo, Ware, Hefts, Printed by
1 Oadfey Print Ltd, West Midlands.
Distributed by B3C frontline, P^rk House,
1 17 Part; Road, Peterborough © Redwood
Publishing 139 3. AH dgfais reserved. Acorn is a
registered trademark of Acorn Computers Ltd.
7777 registered data usw. 1 SSN 0263
7456.
Editor Karen Donaghay
Technical Editor Mark Moxon
Production Editor John Rennie
Art Editor Ton/ Judge
Contributing editors
Ian Burley (News) Sam Greenhill (Games)
Group Advertisement Manager
Duncan Pringle
Advertisement Manager
Richard Power
Advertising Sales Executive
Jonathan Hull
Ad Production Controller Fiona Senior
Production Controller Fiona Andrews
Ad Services Manager Ray Kelly
Managing Director Michael Potter
Editorial Director Christopher Ward
Publishing Director Seamus
Geoghegan
Publisher Robert Marriott
Promotions Executive Jane
McCann
Reader services department;
071-331 8022
COVER George Snow
Oscar courtesy of Robert Harding
Subscription enquiries and back
copies: (0483) 727762
Annual subscription rate:
£22,95 including our exclusive
monthly subscriber s disc
2 BBC ACORN USER AUGUST 1 993
AUGUST 1993
24 Read all about it
The staff and pupils of Harlington Upper School use Ovation to put
together a complete school newspaper. How do they do it?
41 Getting into print
Ail your problems with printing and printer drivers solved
49 Business matters
Creating professional stationery using nothing more than Draw
HANDS ON
68 Morph for less
Morphing is the hippest video effect at the moment, and with the Acorn
User morphing package you can do it at home
71 Back to basks
The first part in our series which will teach you how to write your own
programs using Basic V
This man knows more about the future of the Arm chip set than
anyone. Turn to page 1 12 to discover the next step for Arm Ltd
75 A new dimension
More three-dimensional programming, this time in the form of polygon
dipping and object storage J
79 Questions and answers
Induding Acorn's customer hotline column
83 Hints and tips
85 Not so baby Bio
The ever-popular Bio application gets a facelift, and receives a number of
additions to its family of modules
87 *INF0
Cockroaches, one-line fruit machines, virtual directories... will it never end?
99 Yellow pages
Editor’s letter
When an Acorn A54G is used to edit TV programmes, [ike BBCs Watchdog or Channel 4's Dispatches,
then you know there must be an Impressive application at work behind the scenes. The
application in question is known as Optima and gradually making its mark In the TV world.
Then take that same piece of software and cut out the parts that are only useful to a
professional programme maker. Finally, cut the price to fit ,
the demands of a school or home budget and what do you j(_
get? Turn to page 29 to see our verdict,
EXCLUSIVELY PRODUCED ON
ACORN MACHINES
All the editorial pages in BBC
Acorn User are produced
using Acorn computers.
Computer Concepts'
impression 2, LaserDirect printers
and Taxan monitors
BBC ACORN USER AUGUST 1993 3
The ideA range
ICS was the first company to
offer IDE products for Acorns
back in 1 990; now they are the
standard choice for new Acorn
computers. Building on three
years’ experience we have com
ti nually improved our IDE filing
system. It now offers the highest level of RISC OS compliance,
and compatibility with at least 45 different hard discs tested by
us. Can any other supplier make this claim?
Our IDEFS abolishes the RISC OS limit of 512 Mb, and offers
extra features such as password protection, background
operation, disc partitioning, and power saving (which allows
some discs to stop spinning when idle).
Partitions can have different levels of protection. Family or
pupils can access some of your files while you keep others
safely out of their reach. Or you can simply protect the whole
disc (reformatting is not required for this).
Our hard disc upgrade kits are based around two internal
interfaces at present: IDEA3IN for the A3000 Series, and
IDEARCIN for the A3QG/A400/A50G Series. All kits are
designed to a high standard and include all the parts you witl
need,
IDEA3IN upgrade kits include an l 2 C expansion socket as
standard. They come with a 2Vz " disc already attached, and
are e'asy to fit once you have opened up your computer. False
rumours have been spread in the past (by sellers of SCSI hard
discs) that internal upgrades might not be safe in an A3000. In
three years we have never heard of an actual problem, but
please ask Acorn’s Technical Department if you wish to be
reassured.
IDEARCIN upgrade kits provide a fast 16-bit link all the way
from the computer to the hard disc. They can even be fitted to
an A310 without a backplane - quite a cost saving. A second
hard disc can easily be added later if required.
Interfaces and hard discs can also be bought separately. By
shopping around you may even save a few pounds. But
beware: not ail IDE hard discs work with all interfaces, and if
you have a problem if may be difficult to decide who should
put it right. We recommend buying a complete kit from one
source.
M 9ZEQ is the name given to our IDE filing system when it is
supplied as a single rom chip. WizzoS is for the A50GG, and
Wizzo4 is for the A4. You should buy a Wizzo if you need
password protection or wish to use larger hard discs, (Wizzo4
has been delayed slightly - we are adding a feature to ensure
compatibility with possible future A4 upgrades),
A Wizzo rom by itself will only produce a slight speed improve-
ment. If you need speed in an A500G, fit an IDEARCIN
interface instead. Up to 60% improvement can then be
achieved, but this does depend which hard disc you use so do
check with us first.
How to read our ideA product references
A number at the end is the nominal hard disc capacity in
megabytes. We usually round this down, so the actual for-
matted capacity may be higher. All discs have auto-parking.
Average access times vary but all are below 20 ms.
All prices shown exclude VAT and are subject to change
without notice. The cost to us for hard discs can vary enor-
mously from week to week - not always downwards! Your
local dealer can obtain ideA products from us or from a
distributor.
ft Archimedes A300/A400/A5GG Series Internal Upgrades
Package includes formatted hard disc , ideA interface card f
hard disc cradle and fittings, fan kit, replacement multi-purpose
LED (power and drive status ), manual with fitting instructions.
Can be fitted to an A310 without a backplane, tf a backplane is
used it must be a 4-layer type. Easily fitted by most users .
IDEARCIN 80 £225
IDEARCIN 100 £255
IDEARCIN 120 £275
IDEARCIN 170 £305
IDEARCIN 240
£425
IDEARCIN 330
£500
IDEARCIN 426
£575
IDEARCIN 540
£799
ft A30GG Series Fully Internal Upgrades
Package includes formatted hard disc mounted on ideA
Interface card [ manual with fitting instructions. Fully internal
using internal expansion slot , Co-exists with floppy drive and
memory upgrades. Fits the new 1992 computers. Easily fitted
subject to Acorn warranty stipulations.
IDEA3IN 40
£225
IDEA3IN 120
£350
IDEA3IN 60
£275
IDEA3IN 130
£450
IDEA3IN 80
£325
IDEA3IN 209
£499
A3000 FAN KIT (not usually required')
£19
*Only required if the computer has been fully upgraded t a g.
with maximum memory AND Econet AND an external poduie.
ft Separates for hard disc upgrades
We can only guarantee the performance of IdeA interface
cards with hard discs we have tested ourselves , so please
check if in doubt . If you are buying a hard disc for an A5000
please say so. if you intend to fit the disc in addition to an
existing one we need to know the make and model of the
existing disc . Acorn's interface does not support ail makes of
disc, and some models wifi work as a second disc but not on
their own :
Hard discs on their own are listed as, for example, IDEA 80.
An S at the end indicates a 2te u disc.
IDEARCIN (Archimedes Interface for Internal disc(s)) £60
IDEA3IN {A3 000 Interface for Internal disc) £75
ARCHIMEDES INTERNAL CRADLE KIT £1 5
ARCHIMEDES A300 / A400 SERIES FAN KIT £15
4-SLOT 4-LAYER BACKPLANE £52
POWER CABLE FOR SECOND HARD DISC £5
A5000 SECOND HARD DISC FITTING KIT £15
IDEA80
£179
IDEA240
£350
IDEA100
£215
IDEA330
£470
IDEA120
£245
IDEA426
£499
IDEA17Q
£275
IDEA540
£750
IDEA40S
£140
IDEA120S
£299
IDEA60S
£200
IDEA130S
£399
IDEA80S
£245
IDEA209S
£449
ft I4JZ2P IDE Filing System on rom
Package includes rom, manual and fitting instructions. Com-
patible with RISC OS 3.0 and 3 . 1. Allows up to four logical
partitions over two physical drives . Each partition appears
separately on the icon bar and can have different password
protection. Makes use of existing Acorn hardware for maxi-
mum compatibility, but works with a wider range of hard discs.
Security breaches using ADFS can be prevented. Can be
fitted easify by a competent user .
A vailable now: WIZZOS for A5000 introductory price £29
Available soon : WI2Z04 for A4 introductory price £29
Quantity discounts available * Dealer enquiries welcome
me /Ion Cnnocio l/o \ imitarh Plant R/1 R 1 k'inntnn rr\pH \A/pct K"irh\/ WIRRAI MprQPVQiHp 1 4R EFT
JULY 1993
Basic Wimp Programming Dabs vo £PQA
Krisalis
Battletanl^^^^^ Minerva £9
BBC Basic Guide Acsm vo£21
Beginner's Guide to Wimp Programming
jtOoutoMQ 10 out of iq
- Early Essentials (-6), English (6-1 6),
Maths Number (6-16) each £19
- French, German, Italian,
Junior Essentials, Maths Algebra,
Science, Spanish each £POA
1 St Paint Resource £34
1 st Wo rd PI us Man ual Acorn vo £ 1 0
2 067 BC
. k 2067 BG + Entropy
ggg^njction Kit [not OS 3.1)
Domari t £35
1 3000 Technical Ffef^ence Manual
Vo £32
A4 Technical Reference ManuaMeom vo £65
A5000 Technical Referent
Manuai
A540 Technical Manual Acom VO £65
ABC Version 3 Oak £79
Acheto n / K in gdom of Hami I Topoiogika £ 1 7
Access TBA £2 J
Accounts ac$ £245
Acorn Advance Acorn £89
~ Pri mary Lice nee £163
- Secondary Licence £442
Adventure Playground, age 5-3 storm £21
Aggressor
on the Archimedes
Sigma V0 £13
Birthday Present
Topoiogika
EPOA
Black Angel
Fourth Dim
£28
Blitz
Arxe
£12
BfowPipe
Leading Edge £1 4
Bobby Blockhead vs The Dark Planet
Atomic
£15
Bookstore
ESM
- Primary, KS1,2
ESM
£37
- Secondary, KS3,4
ESM
£58
- Welsh Primary, KS1„2 esm
£58
- Welsh Secondary, KS3,4 esm
£78
Break 147 & Superpool
Fourth Dim
£25
Britain by Rail
Fisher- Marriott
£19
Budget DTP
Dabs vo£13
Bug Hunter / Moon Dash
Minerva
£10
Bug Hunter in Space
Minerva
£10
Business Accounts
Minerva
£298
C..' (new edition)
Dabs V0£16
- with disc
£24
CableNews
Lingenuity
£136
CADet, KS3.4
Minerva
£135
Cambridge Pascal
Oak
£79
Cartoon Collection
Micro Studio £16
Casino
Mberva
£11
Castle of Dreams, age 9+
£22
Cataclysm
F^Ttbpim
£18
Caverns
Mihenfe^
£10
r«i M*%iT=3 1\ \
R/sd »
afSjl
Chameleon (6^w^yersion)
Amation
^LQhampions CoiTtpllStkjjCE
Krisalis 1 .}
£24
Chad| a G raphs\ da
mputer Tutorial
£17
ChaiWeJi \
£25
Chatter
Amotion'"'
£34
^Gbegue red Flag ,
CIS
£18
Designer V3 r&cfcSoft £193
Designer Intro (not OS 3) TecftSo/t £75
Designer's Graphics, draw/sprites
Micro Studio £16
DeskEdrt2 Rise £27
Desktop Assemb ler Re lease 2 Acorn £ 1 1 9
Desktop C Release 4 Acorn £100
Desktop Database iota £52
Spop Folio, KS1 -4 esm £60
ktop Folio Curriculum Packs, KS2+:
" rtmas, Editors, Maths,
a, World War II each £22
) Folio - Welsh, KS1 -4 asw £82
3 Office v2, KS2-4 Mi'rwrva £75
j Publish ing on the Archimedes
Sterna VC £13
RISC
ESM
Rise £9
Oregan £45
Look £28
ics £10
£30
Sherston V0 £16
Oak £35
EMR £34
Resource £24
Resource £29
Glimpse Orator £10
Gods Krisalis £19
Good Impression vtfarcf vc£25
Granny's Garden Amation £23
Granny's Garden Resource Pack 4rrtar;Qn£15
GraphBox Minerva £57
GraphBox Professional Minerva £104
Graphics on the ARM Machines Dabs vo£15
Graph JT Sherston £19
Greetings Graphics, draw/sprites
Gribbly’s Day Out
GridlT
Grievous Bodify ’ARM
Guiie
&
ba-Pet, age 5-11
DFS R jader
Digital Symphony
Disc Rescue
DrawBender
- sitr licence
(Drawjleip, age 13+
Draw Pr|nt 6 Plot
Dream wpve, age 14+
jDroom
:Dust
DTP Graphics 1 Mono, spritesjw^Sfo(to£15
• DTP Graphics 2 Colour
I DTP Graphics combined
DTP See|s
Dungeon
Micro Studio £17
Micro Studio £25
Amation V0 £8
Fourth Dire £26
Air Supremacy
Alpine
Storm
Minerva
Aidebaran
Alerion
Aiien Invasion
All-In Boxing
Almanac
AlphaBase
Alpha-Sound
ALPS Adventure Language
Programming System
Amazing Ollie, age 4+
Ancestry, KS3,4
ANSI C Release 4 User Guide Acom
Arcade 3 Clares
ArcComm 2
ArcDFS Date £22
ArcFAX David Pilling £19
Arcendium Dabs £12
Archimedes Assembly Language Dabs ve£15
- with disc £22
Archimedes First Steps Dabs vo£1Q
Archimedes Game Maker's Manual
Sigma Vo £15
Archimedes Operating System Dabs vo£l5
- with disc
Architeoh
Archivist Pro
Archway 2
ArcLight
ArcMonitcr
Arcol Desktop
Arcounts Manager
ARC- PC B
- Professional
- Schematics
ArcSpelF i
ArcSpelF 2
Arete rm 7
ARCticulate
ARCtist
ArcTrivia
Arc venture - 1 ... The Roman
11 ...The Egyptians, age
Vikings, age 7-11 - ea
Armadeus / WC "fares
Armadeus Sampler Board, ' Ctares
Artisan 2 / / Clares
Art Machine Pack I- /’ Topobgika
Art Machine Pacfc§
ArtSchool
I ard Disc Companfon
Hearsay II
HelixBasic
!Help3, age 13+
Hero Quest
Hilighter, age 8-16
History Costume, sprites
Holed Out Compendium
Home Accounts
House of Numbers
Hoverbod (not OS 3)
1. bix the Viking (not OS 3)
j*e swi
- bought with Qddule
illusionist
Illustrators’ Graphics t draw/sprites
Micro Stubii
Image Animator
Image OCR
image Qutliner
Imagery
Imagine (Version
Impact!
Impact! Dj
Micro Sludb £16
Coin-Age
£19
Widgit
£30
Fourth Dim
£18
Dream
£24
RISC
£45
RISC
£69
PDK
£79
Sheraton VO £11
Krisalis
£24
Sheraton
£32
Micro Studio £16
Fourth PirT?
£18
Minerva
£34
Chaiksoft
£20
Minerva
£11
Minerva
£11
Baitdon
£15
£5
Clares
£69
Ego: Region 4
Einstein
Elite
EluciData (OCR)
- bought with I rFam Scanner :
SPECIAL SUMMER OFFERS L
Valid while stocks last or until further notice
- Extra Circuits N, cis £16
Chess 3D Micro Power £21
Child ren’^Grephfcs Micro studio £16
Chocks Away Compendium Fourth Dim £27
r*< iir.Tvr.T-T i PoufJh Dim ,^s+l
Clip Art
- Vol 1 (General), j
- Vol 2 (Generaljk
[Sport) / Vol i
Clip Art Set 1. djaf
Clip Art Set 2,/
CNC Designer V3 fori
CNC Designer V3 for L
Krisalis m
Graphics Factory
£28
£28
/ £493
filler
Pno)
Artworks
- netwc^ciioence
- site licence
Astro
Atelier, KS2-4
AUN/Level 4 Fileserver
Avon & Murdac
a
badger Trails, age 9-11
Bambuzle
BASIC V
£545
Topoiogika £35
Minerva £6 9
Acom £395
Topobgika £16
Sherston £37
Arxe £1 2
tats VC £10
CNC Designer V3 f
Coffee, age 9+
Colour Screen
- Arc/Mac C
ColourSep / / ics
- site lichee
ColourSep' Starter F
- DeskJet 500 (fy
-...site licence
- jBJ-10 wittvCart ridges
ice
B J witfcbut Cartridges
- site’licence £70
Compassion cc £34
Confute r Basics Computer Tutorial £17
Cphcept Designer Longman £23
fonnections, age 5-8 Sberston £27
Control Logo tarKjmar) £25
Converta-Key Triple r £9
Cops Alpine £15
Countdown to Doom / Return to Doom /
Philosopher’s Quest Topoiogika £25
Crafts hop 1 Amation £19
Craftshop 2 Amation £1 9
Creator Alpine £31
Crisis cis £15
CrOSS-32 Meta -Assemb ler Baitdon £125
- manual for evaluation s^/econ vq £1 5
Crystal Rain Forest, age 8-1 1 Sheraton £35
Curves Topokagika £37
Fourth Dim
Ajata Tl9
•■'arryl the Dragon, KS 1,2 Amation £19
- Activity Sheets £10
DataGraph Topdogika £29
Enter the Realm
Equasor
Ethnic Borders i
E-Type CompendiuJ\
Euclid —
Eureka ■
Excel I'onD rill
Express
Eye for Spelling, K^<2
/ r amily Favourites
Farmer Giles
Farmer Giles II
Fervour
Film-Maker
Find It!
Fireball II Xtra
Frrst\lmpressiCi i
First Logo
First Words anti Pictures
pare
Flex if iie, KS3><
/Flight Path, age 9+
Flight Si^ Toqjkrt
Fontasy
- site tree nee
Fontasy / QrawBender/ Placard
- site licence
Font DirectoW Look
FontFX ^ Oho Store
- site licence
Font Pack - Newhall, Starter, Symbol
- each pack Acorn
Font Pack 1 - Paladin, Swiss B.
Symbol B, Vogue Rise
Font Pack - Avant Garde, Bookman
Pembroke - each pack cc
Food for Thought, age 7-16
Freddy's Folly [not OS 3)
Freddy Teddy
- Balloons & The Zoo
- The Playground
- The Puddle &. The Wardrobe
Topoiogika
Freddy Teddy’s Adventure Topoiogika
Fun School 2 Bumpmss
- age -6, age 6-8, age 8+ each
Fun School 3 Bumpress
- age -5, age 5-7, age 8+ each
Fun School 4 Suropress
- age -5, age 5-7, age 7-1 1 each
- site lice.
- extr# hardware key for sites only
manual for sites only
Impassion Dabs
- with disc
Impression Borders CC
Impression Business Supplement
Impression Junior CC
- site licence
- extra manual for sites only
Insight
Instigator date
1650
£545
£15
vo £8
Vo £14
£17
£19
cc £39
£65
£435
V0 £7
£68
£39
Inlerdictor 2
Investigator 2 (not OS 3)
'tmooLord
isBof Wight
Ixion
ames Pond
Jet Fighter
Jiglet
Jigsaw
Junior Database
Junior Pinpoint
/larma
Keyboard Player
Keylink Prolog
KiddiCad
Kid Pix, KS1,2
Knowledge Organiser 2
Krisalis Col lection
Clares £26
Leading Bdge £2 1
UBISoft £14
Computer Tutorial £20
Software 42 £21
Krisalis
Minerva
4mation
Amation
iota
Longman
£19
£10
£19
£19
£45
£23
Periscope £20
Chaiksoft £17
Keylink £69
Oak £59
E$M £35
Clares
KhsaliS
£79
£21
/landmarks - Aztecs, Civil War,
Columbus, Egypt, Elizabeth I, Rain
Forest, Second World War / Victorians
V- each Longman £18
Laittpays of Doom f Hezarin Topoiogika £17
Ga
Data power
tola
Data Vision Silicon
Data Word Triple Ft £15
DBEdit Amation £28
Decorated Alphabet, sprites Micro Studio £17
Demon’s Lair Fourth Dim £20
alactic Dan
Gate Array Design System
Genesis II
Genesis Plus
Genesis Script Language
Gen Index
GerberPlot
Giant Killer, age 10+
Giant Killer Support Disc
Last'll rtf 3
Superior
£19
Lemmings
Krisalis
£19
Letters and Pictures
Chaiksoft
£20
Lexicon ^French, German -eachSfa-fl'fon £48
Lexicl^^-'Rjssiar stainon £56
Computer Tutorial £ 1 7
French, German, Spanish
Minerva £37
Limpet:
Linkwon
-each
Little Red Rfdipg Rood, age 5-8 Selective £14
Logo
Logo Plotter
Lotus Turbo Cball§
tongunftrf £55
Longman £20
Krisalis
Fourth Dim
Silicon
Oak
Oak
Oak
Silicon
Topwiogika
Topobgika
£19
£114
£99
£25
vo £15
£39
£63
£29
£24
i addingly Hall Minerva £8
Mad Professor Mariadi \ \Krisafis £14
Magpie T,Vr?gma,n £40
Mah-Jong European - The GanQe OS £19
Mah-Jong Patience £19
Manchester United Europe £19
Maps and Landscapes 1 9
Maps and Landscapes 2 Chatksoti^ £19
Mark Master Chaiksoft ^^67
Master Break Superior \14
Masterfile (Version 3) Rise
Maths Sieve Computer Tutorial £1 6
Mazes, drawf lies Micro Studio £16
Memory Magic cis £12
Mental Maths OS £16
MicroDrive 2 cis £25
MicroDrive Designer CIS £25
Micro Music Fisher-Marriott £1 9
Micros pet 1 3.XX David Pining £5
MicroStudio, age 7+
EMR
£67
Micro Trader Accounts
PRES
£270
MiG-29 Fulcrum
Domark
£24
Military History, sprites
Micro Studio £16
Minotaur
Minerva
£8
Missile Control
Minerva
£8
Mogul
Ace
£21
Money Matters
Triple R
£15
Movaword
Chaiksott
£17
MultiFS
Arxe
£27
Multistore, KS3.4
Minerva
£125
Myth of Moby Dick
Toppologika
i £27
^ifature Graphics, draw/sprites
Micro Studio £16
Naughty Stories (set of 6) Sherston £48
Navigator Topologika £39
Nebulus Krisalis £19
Newton Longman £20
Night Sky Clares £67
Noddy's Playtime Jumping Bean £21
Noot Amation £41
Noot Art Disc Amation £10
Notate Longman £42
Note Invaders Chaiksott £20
Number 62 Honeypot Lane Resource £29
Numbers and Pictures Chaiksott £20
Numberscope Fisher-Mamott £19
Number Zoo, age 3-6 Selective £14
Numerator Longman £39
Numerator Chaos Longman £18
|^jak Logic Oak £79
Oak PCB Oak £79
Oh No! More Lemmings
(requires Lemmings) Knsaiis £15
age 4+
Storm
Krisalis
Orion
Minerva
Orrery
Spacetech
Ovation
RISC
Overload
Clares
I* adlock
ICS
- site licence
£84
£13
£10
£30
Pandora’s Box
Pappus
Paradroid 2000
PC Emulator 1 .8
PDT
Pendown
Fourth Dim
Computer Tutorial
Coin-Age £22
Acorn £93
Oak £149
Longman £46
Pendown Etoiles Longman £49
Pendown Outline Fonts Longman £19
Pendown Plus Longman £68
Personal Accounts Apncote £29
Perspectives TechSott £44
Pesky Muskrats Coin- Age £19
Phonic Games Fisher-Mamott £28
Picture Book Tnpfe R £15
Picture It! Appian £29
-Topic discs each £9
PinPoint Longman £65
- site licence £390
PipeDream 3 Cotton £72
PipeDream4 Cotton £119
PipeDriver Dot 1 ICS £10
Pipe Mania Empire £18
Pirate, age 8-14 Chaiksott £19
Placard tcs £10
- site licence £30
Plague Planet Alpine £13
PlayBack RISC £19
Play It Again Sam 1 Superior £20
Plot Clares £POA
Podd, KS1,2 ESM £27
Podd - Welsh, KS1 .2 esm £38
Polyominoes Topologika £29
Populous Knsaiis £22
Poster Amation £75
PowerROUTER Silicon £159
Prehistoric Animals, sprites Micro Studio £16
Premier Circle £71
- DataBase Circle £25
- WordProc Circle £25
Presentation Task Force £POA
Presenter GTi Lmgenuity £66
PrimeArt. KS1-4 Minerva £69
PrimeMover, KS2-4 Minerva £75
PrimeSolver, KS1-4 Minerva £POA
PrimeWord, KS2-4 Minerva £55
Printer Drivers, RISC OS:
Canon BubbleJet, Canon LBP,
Canon PJ1080, ColourCel. Epson JX,
Epson ESC-P2, HP. Integrex 132
-each Ace £19
Deskjet 500C, Epson / Star colour
-each Rise £15
ProDrivers: Canon LBP8, Epson ESC-P2.
HP Colourjet - each Ace £37
TurboDrivers: Canon, HP - each cc £49
ProArtisan Clares £71
ProArtisan 2 Clares £POA
ProCAD, KS4 Minerva £394
Programming in ANSI Standard C
on the Archimedes Sigma vo£15
Prophet (requires 2 Mb) Apricote £132
Prophet Entry Level Apncote £10
Protext Amor £117
Provocator Computer Tutorial £15
Puncman 1 and 2 Chaiksott £16
Puncman 3 and 4 Chaiksott £16
Puncman 5 to 7 Chaiksott £1 8
Punctuate Xavier £31
Punctuate! Topologika £25
^/uest for Gold Krisahs £19
OuicKey ICS £10
- site licence £30
Fourth Dim ^ J jjjj
Fourth Dim
Fourth Dim
Sherston
fAinerva
Atomwide
Clares
Superior
Colton
Longman
Longman
Longman
Longman
Chaiksott
Clares
Recall, age 8-
Redshift
RemoteFS
Render Bender 2
Repton 3
Resultz
Revelation 1
Revelation 2
Revelation 2 CD Rom
Revelation ImagePro
Reversals
Rhapsody 2
Rhapsody 3
Rhythm-Bed
RhythmBox II, age 8+
RiscBASIC Compiler
RiscForth Compiler
Rise OS 3 Programmer's
Reference Manual
Rise OS Companion Vol 1
Rise OS Extras 1992
Rise OS Style Guide
RoboLogo
Round the World Yacht Race, age 9+
Storm
Clares
EMR
Silicon
Silicon
Acorn
Oak
Acorn
Acorn
Silicon
£10
£48
£78
£20
£POA
£39
£75
£98
£127
£17
£45
£79
£39
£34
£79
£79
V0 £99
V0 £49
£9
vo £12
£39
£27
Saloon Cars Deluxe Fourth Dim £25
- Deluxe Extra Courses Fourth Dim £16
S-Base Developer
Longman
S-Base Developer Plus Longman £275
S-Base Network Longman £275
SET: h mrai
Longman
S^sma™ 1
Clares 5l95
Clares £POA
Micro Studio £25
Clares £44
Schema 2
Science, drawfiles
Score Draw
Scorewriter PMS Desktop, age 12+
EMR £147
ScreenPlay Widgit £35
ScreenTurtle Topologika £44
Search and Rescue, age 9+ Storm £27
Seashore Guide, drawfiles Micro studio £16
Seelinks - Ourselves, KS1 .2 esm
Seelinks - Pond Watch, KS2 esm
Seelinks - Tourism, KS3 esm
Seelinks - Transport, KS2 esm
Serenade Clares
Settlement, KS3 ESM
ShapeFX Data Store
ShareHolder smeon
ShareHolder Professional smeon
ShowPage CC
Shylock Gnomes, age 10-15 Selective
Sim City Knsaiis
SkyHunter Longman
SmArt Amation
smArt Aliens, Animals, Dinosaurs. Egypt,
Europe*, Faces*. Fantasy. Fashion,
Fiddles & Drums, Heraldry, Homes*,
Leisure*. Look Smart, Smartoons.
Trees and Gardens
’Please specify English, French. German,
£27
£35
£35
£35
£106
£31
£10
£106
£234
£145
£16
£24
£22
£50
Spanish or Welsh - each Amation
smArtFiler 4mation
smArt Modern Languages 4mat>on
Smudge the Spaniel, age 4-8 Storm
Snippet (new version)
Soapbox
SolidCAD
SolidsRender
SolidTools
SongBook, age 3-10
Sound Engineer, age 12+
Sound FX Maker
Sounds & Rhymes
Spark
SparkFS
Sparkle
Special
- site licence
Speech!
Spelling week-by-week
Spex
Spheres of Chaos
Splash, age 7-11
Amation
Xavier
Silicon
Silicon
Silicon
EMR
EMR
CIS
Xavier
David Pitting
David Pitting £20
Mortey £59
ICS £10
£30
Superior
Chaiksott
ExpLAN £98
Matt Black £19
Sherston £19
£15
£32
£19
£20
£32
£34
£79
£79
£234
£24
£59
£31
£29
£5
Splice
Ace
£29
Split an Image, age 7-16
Sherston
£16
Spoken Word
Wyddfa
£16
Spooler Computer Tutorial £9
Sporting Triangles
CDS
£19
SportsDay
Selective
£22
SportsPeople
Selective
£22
Sprite Ed Computer Tutorial
£17
SpySnatcher
Topologika
£12
Square Route
Computer Eyes
£16
Starspell Plus
Fisher-Mamott
£19
StartWrite
Icon
£55
StockPack
Topologika
£37
StoryBook, age 3-10
EMR
£59
StrongED
Stallion
£22
Studio24Plus Version 2, age 1 1 + emr
£149
Studio24Plus Version 3, age 12+ emr
£210
SUMthing
Resource
£19
SuperDump
Silicon
£20
Superior Golf
Superior
£14
SuperPlot
Silicon
£20
Supersounds
CIS
£15
Supersounds 2
CIS
£15
Swiv
Knsaiis
£19
1 ABS
ExpLAN
£95
Talisman
Minerva
£8
Talking Pendown
Longman
£58
Talking Pictures
Wyddfa
£16
Target Maths
Triple R
£15
Technodream (Nevryon 2) Superior
£20
Tech Writer
Icon
£159
Thinklink
Xavier
£29
ThinkSheet
Fishor-Marriott
£38
Thundermonk
Minerva
£11
Tiles
Brain Games
£16
Timeshare
Fisher-Mamott
£19
Timetabler
Minerva
£549
Time Traveller, KS2
ESM
£37
- Britain Since the 1930s, KS2
£30
- Expansion, Trade and Industry, KS3
£36
- Making of the United Kingdom.KS3 £39
- Medieval Realms, KS3
£36
- The Victorians, KS2
£30
Tiny Logo/Draw
Topologika
£34
TinyPuzzle
Topologika
£24
Titter
Clares
£119
Toolkit Plus
Clares
£36
Tools Graphics, drawfiles
Micro Studio £23
Topographer
Clares
£63
touch Type k
lota J*
Tower of Babel
Cygnus
07
Trace
David Pilling
£5
Tracer
Midnight
£46
Tracker
Leading Edge £37
Transport, drawfiles
MicroStudio £25
Turbo Type
CIS
£20
Tween
Ace
£30
Twin
Acorn
£24
Twin World
UBISoft
£14
TWO (Task and Window Organiser) ics £10
- site licence
£30
TypeStudio
RISC
£39
futility Disc 1
Data Store
£8
Utility Disc 2
Data Store
£13
Utility Disc 3
Data Store
£7
Utility Collection
Data Storo
£21
J/ector
Amation
£75
View»Mac 3
Human
£65
- Arc/Mac Cable
Human
£24
Viewpoints, age 7-11
Sherston
£37
Virtual Golf
Fourth Dim
£25
Visual Backup
Dabhand
£42
Vox Box
Clares
£46
VV aterloo (not OS 3.1)
Turcan
£19
Whale Facts
Topologika
£34
WindowEd
Armen
£27
Word Bank
Topologika
£25
Words and Pictures
Chalksoft
£18
WordWorks
CC
£38
Wordz
Colton
£89
World Geography Maps, draw Micro Studio £23
WorldMaker, KS3.4
ESM
£57
World Map Study, KS3.4
ESM
£67
Worldscape
Leading Edge
£17
World Wildlife, sprites
Micro Studio
£16
Worra Battle
Oak
£15
WorraCAD
Oak
£79
1 acht2
Yacht 7
Inarch
Zelanites (not OS 3)
Zool
For ordering details please turn
fip-C l,u ^ gc A/
SCANNERS,
DIGITISERS .
ArcScanner including Epson GT-4000
Clares £1660
Colour Converter Uncus £145
FaxScan Spacetech £94
GreyHawk Wild Vrskon £98
Handipad TechSott £173
Hawk V9 Mkll Wild Vision
-standard £199
- hardware dithered £259
HiVision Digitiser Colour hccs
- A3000 External £137
- A3000 Series / A4000 Internal £124
- A5000 / 300 / 400 £124
iMage (Sharp JX- 100) irfam
- for A5000 £490
- for other computers £589
Image Scanner iota £383
- Colour Upgrade Kit iota £239
- Fast Parallel Card iota £98
i-Scan 200 Mam £539
I-Scan 400 Mam £589
Pineapple Colour Video Digitiser
Pineapple £195
- A 3000 boxed Pineapple £230
Prolmage (Epson GT6000) Mam
- for A5000 £989
- for other computers £1089
Scan-Light A4 cc £277
- with Sheet Feeder cc £360
Scan-Light 256 CC £190
- A3000 internal cc £190
Scan-Light Professional cc £565
- as above + SCSI interface cc £699
Snapshot Colour Video Digitiser
Lingenuity £195
- A3000 version Lmgenuity £275
Spectra RISC
- Archimedes / A5000 £545
- A3000 Senes / A4000 Internal £545
- A 3000 External £555
Vision Digitiser hccs
- A5000 / 300 / 400 Mono £48
- A 5000 / 300 / 400 Colour £76
- A3000 External Mono £60
- A3000 External Colour £89
- A3000 Series /A4000 Internal Mono£48
- A3000 Series / A4000 Internal Colour
£76
MEMORY . . .
Fitting extra unless otherwise stated
f Fitting farily easy t Fitting needs expertise
A3000 2 Mb Upgradable t Atomwide/iFEL £43
A3000 4 Mb t Atomwide/iFEL £110
A3010 1-2 Mb
A3020 / A4000 2-4 Mb t IFEL £55
A3 10 2 Mb Upgradable soldered t ifel £88
- as above + MEMCIa £113
- as above + MEMC1 a + fitting £143
A310 4 Mb soldered + MEMCIa Xifel £152
- as above + fitting £182
A5000 2-4 Mb Non-upgradablet4fam»wtfe £85
A5000 2-4 Mb Upgradable t Atomwide £99
A5000 2-8 Mb including fitting Atomwide £500
A5000 4-8 Mb including fitting Atomwide £391
A540 4 Mb t Acorn £238
PRINTERS . . .
Computer Tutorial £49
Computer Tutorial £94
Superior £14
Micro Power £15
Gremilin £20
SI
PC PRODUCTS . . .
AnDi Oddule Baildon £39
l 2 C Adaptor (needed unless you
already have an l 2 C socket) Baildon £10
PC SWI (enhanced IIC_Control) Baildon £15
- bought with Oddule £5
to page 3 1
ArcLaser 300-6
ArcServer 300-8
Bubble Jet BJ-IOsx
Bubble Jet BJ-IOsx
Bubble Jet BJ-200
Bubble Jet BJ-230
Bubble Jet BJ-300
Bubble Jet BJ-330
Bubble Jet BJC-800
DeskJet 510
DeskJet 50OC
Caihgraph £895
Caliigraph £985
Canon £187
+ TurboDriver
Canon/CC £219
Canon £282
Canon £315
Canon £325
Canon £380
+ TurboDriver
Canonic £ 1374
Hewlett-Packard £275
Hewlett-Packard £375
N E W S
ACORN DEMOS MULTIWORKS
ACORN has demonstrated its
A50Q0-based Multi Works
multimedia workstation in
public for the first time.
The demonstration showed
how a CD -Rom can be created
on a Unix workstation, using a
writable CD (Worm) drive.
The CD, which can contain
JPEG motion video clips, is
then completely compatible
with PCs and the Acorn Multi-
Works workstation,
A new JPEG real-time
decompression board, designed
for use with Replay and
developed by Irlam Instru-
ments, was used in the Acorn.
MultiWorks is an EC-funded
project to exploit multimedia
across a number of platforms.
There are no immediate plans
for Acorn to market a Multi-
Works version of the A 5 000.
The Acorn MultiWorks station, based on the A5000
BEEBUG
BUNDLE
NEW on the Beebug price list
at £1829 + VAT is an enhanced
Acorn A4 Portable with a
2 1 0Mb hard drive. This is to
be a replacement for the
standard 60Mb device,
Beebug has also relaunched
its A3010 Home Professional
System. This proved very
popular when launched at the
end of last year.
Beebug ’s sister company.
Rise Developments, has
announced a new range of IDE
hard drives up to 450Mb in
capacity, with 210Mb internal
drive options for A3000/
A4000 users.
For further information con-
tact Rise Developments/
Beebug on (0727) 840303.
NEXUS ACORN SKIPS GENERATION TO 700
The A 540 is currently the top of the range Acorn machine, but not for long
JUNIOR
A cut-down version of the
Nexus networking system has
been announced by SJ
Research.
Nexus Junior provides a
simple, server-based system
which enables software for
everyone on the network to be
stored and accessible on one
machine’s hard disc.
Station access is limited to
read-only but users can still
save files locally to floppy disc
as required.
All stations will also be able
to share the printer attached to
the server machine. SJ
Research has designed the
system to simplify the manage-
ment of software in a class-
room environment.
Any Archimedes with a
minimum of 2Mb Ram can act
as a server and Nexus Junior is
compatible with either Rise OS
2 or 3.
An introductory price of
£399 for a four-station pack is
being offered by SJ and for an
extra £200 the company will
send an engineer to install the
system for you.
SJ Research can be con-
tacted on (0223) 416715.
ACORN will base its next
generation of machines on the
Arm 700 chip, skipping the
Arm 6 generation, according to
Arm Ltd's managing director,
Robin Sax by. Performance of
the Arm? 00 is expected to be
double the Arm6 family, with
no 4Mb memory restrictions as
i with the Arm2 and Arm3,
The improved performance
is down to a larger on-chip
instruction cache than the
Arm60O, improved architec-
ture optimisations and much
more sophisticated memory
management system. ArmTOOs
will be produced on 0.8 micron
silicon which means they will
not be larger than an Arm 600
despite having more tran-
sistors, The Arm chip's current
frugality will be maintained.
Also expected to be featured
by Acorn are Arm Ltd’s new
Vidc20 chip, which will pro-
vide 24-bit graphics, and the
FPA10 floating point accelera-
tor, The Arm700, scheduled to
| appear before the end of the
year, is a logical development
of the Arm60O, itself a
development of the Arm3 cur-
rently used by Acorn.
• Despite hints, a firm
release date for the long-awa-
ited FPA10 has not been
announced. However, a techni-
cal paper on the chip has been
released by Arm Ltd, The
134,000 transistor chip, Arm’s
most complex IC to date, is
designed to work at around
4MFlops. A subset of Arm’s
floating point instruction set is
handled on-chip, with less-fre-
quently used instructions
remaining as pan of a software
emulation. The IEEE 754
standard is supported.
Arm Ltd says there is a per-
formance comparison between
the FPA10 and the rival MIPS
R3010 floating point co-pro-
cessor, though the latter will
consume several times more
power.
If you use Cad or ray-trac-
ing the FPA10 appears to
promise much. Arm Ltd is on
(0223) 813000.
Robin Saxby is this month 's
Moxon Interview on page 120.
BBC ACORN USER AUGUST 1993 7
DeskJet 55QC Hewlett-Packard £475
Laser Direct KiRes4 cc £899
- 250-sheet Paper Cassette £99
Laser Direct KiResS cc £1276
Laser Direct Hi Res Board CC £325
Refill toner cartridge for Canon EPS £50
New toner cartridge for Canon LBP-4 £59
computers , . .
A3010 1MB FD Family Solution Acorn £420
A3GT0 2MB FD Learning Curve with Monitor
Acorn
£675
- as above + JP15G Printer
£889
A3G20 2MB FD
Acorn
£749
A302Q 2MB HD60
Acorn
£899
A4 2MBFD
Adorn
£1395
A4 4MBHD60
Acorn
£1695
A4 4MBHD80
Acorn
£1699
A4 4MBHD120
Acorn
£1799
A4 Extra Battery Pack
Acorn
£50
A4 Shouider Bag
Acorn
£35
A4QOO 2MB HD80
Acorn
£945
- as above + Home Office
£995
A5000 2MB HD80 Multiscan
£1395
- as above + Learning Curve
£1455
Pocket Book
Acorn
£212
MISCELLANEOUS. . .
386 PC Expansion Card 25 MHz AtephOne
- 1 Mb £374
- 4 Mb £468
486 PC Expansion Card
One
- 1 Mb
£463
- 4 Mb
£557
4-slot 4-layer Backplane
IFEL
£52
9060S Monitor
E'zo
£450
A300/400 Fan kit
ICS
£15
A3000 Expansion Box
Wild Vision
£135
A310 RISC OS Carrier Board t ifel
£18
A5GGQ Fitting Kit for second hard disc
ICS
£15
Arokey Function KeySfrip Holder res
vo £3
- pack of 4
V0 £10
ArcNET
4CS
£69
ARM3 t AiephQn&lEEL
£165
CoiourBurst
State
£322
GdourCard
CC
£225
- A 3000 External
cc
£225
Dongle Dangle with screw fittings ics
£6
Fan fillers (pack of 1 0) (nol A500D) tcs £6
FaxPack
cc
£289
Floppy Discs, 10 x 3^ M High Density
£10
G16
State
£258
GB Plus
State
£238
G8 Plus Video Switch
State
£23
HiPoint Mouse for A4
Genius
£49
Microlin fx Pocket Fax Modem Pace
£179
Micro Mouse
Clares
£26
Monitor Stand for A3600
ICS
£21
Monoj'SCSI
Atomwide
£48
Podule Case for A3000
HCCS
£16
Printer/SCSI
Atomwide
£74
Print Port Sound Sampler
Leading Edge £42
Publishing Pack
cc
£475
RISC OS 3 Upgrade
Acorn
£42
- Bulk package
Acorn
£335
- A5000
Acom
£19
Seal ’n Type spill-proof Keyboard Covers
- Archimedes / A5QGQ
Kador
£14
- A3000
Kador
£14
TouchWindow
Undis
£234
Whisper Fan Quietener
(for A300/A400 series only) tcs £15
Wizzo iDE Filing System on rom tcs
for A4
for A5000
"You wonder how you ever managed without QuicKey.
NOW ONLY £10
"Congratulations on ColourSepf The results ,
compared with the drivers currently available,
are bordering on the fantastic F
NOW ONLY £15
TWO is the best thing
I/ve ever bought ”
W ONLY £10
Padlock is
our top seller \
for simple disc security.
As well as letting
you type all those
extra characters,
Special
is the easiest way
to examine new fonts.
I "DrawBender is quite stunning. "
NOW ONLY £10
jFontasy offers a wider range of effects
tharj FontFX It ts a package for the perfectionist
wh/ether professional or enthusiast. "
INLY £15
HOW TO ORDER
VAT: Zero-raled items are marked VO. UK customers please add 17,5% to atl other prices, EC customers outside Ihe UK (including
BFPO) please do the same unless you are VAT registered, in which case quote your international VAT number Ours is
GB 595 7258 84.
CARRIAGE IS FREE WITHIN MAINLAND UK IF YOU PA Y ON ORDERING.
Overseas carriage: If you are paying by credit card we wilt add airmail and insurance at cost. Otherwise please add £6 (Europe) or
at least £12 (elsewhere) for each software item and send a pounds sterling bank draft payable at a London clearing bank, or
Eurocheques for not more than £100 each.
Credit cards are welcome. We do not charge your account until your order is fulfilled. Your name and address must be as known to
the credit card company. If you are leaving an order on our answering machine please include your telephone number, the expiry
date of your card, and your calculation of the total payment due. We will make no charge for credit card commission unless we have
informed you first.
Official orders are welcome from UK government and educational institutions Payment is due in 14 days. Invoices are subject to
carriage and late payment charges.
Site licences are available for most products. Please check our prices.
All products, prices and specifications are offered in good faith and are subject to change without notice. We process all orders
immediately, but suppliers do sometimes keep us waiting. Goods are guaranteed but we do not supply them on approval. Returns
and cancellations can only be accepted by prior agreement and there may be a charge to cover the costs involved.
AUTHORISED ACORN DEALER
ICS (Ian Copestake Limited)
Dept B45, 1 Kington road, West Kirby, WIRRAL, Merseyside, L48 5ET
Tel: 051-625 1006 Fax:051-625 1007
ii ssjeis
LICENSED CREDIT BROKER
ISI E W S
STATE MACHINE SENDS CARDS
STATE Machine is celebrating
its first birthday with the
release of two new video cards
based on the original G8
graphics accelerator range .
The G16 graphics accelera-
tor has all features of the G8
Plus, with 16 bits per pixel
A rt Wo rks - co m pat ible modes ,
Replay- compatible modes
offering up to 32,768 colours
at 25 frames per second, and
655 35 -colour modes for your
own applications.
ColourBurst has the features
of the G16 but a megabyte of
memory instead of 5 12K, State
Machine uses memory-map-
ping techniques to overcome
the Arc video chip memory
addressing limit of 512K.
So far, you can preview
static desktop 256-colour
screens in 1152 x 848 pixels
and ArtWorks drawings in
32,768 colours at 800 x 600
pixels. Work is underway to
enable Rise OS to operate in
these new large screen modes.
You can connect Colour-
Burst output direct to CCIR
Pal devices like video
recorders and TVs, and $-
Video is supported too.
An optional extra is gen-
locking to mix ColourBurst
output with live video. State
Machine has implemented the
latest in reprogrammable gate
arrays from Lattice. Unlike
State Machine's birthday card
similar Xilinx chips used by
Computer Concepts and Wild
Vision, the Lattice chip is
based on flash technology
which means it is non-volatile.
Expansion space is provided
on the card for future add-ins
like a simple sync gen -lock
facility, an RGB bandwidth
limiter, a composite Pal and 5-
Video encoder, and an internal
RGB video switch for the
A540 and A50OO,
The GI6 costs £279 + VAT
and ColourBurst £399 + VAT.
State Machine can be con-
tacted at: Unit 4, Stopsley
Business Centre, Sl T homas's
Road, Stopsley, LU2 7UX.
Tel; (0582)485151.
ACORN
i WORLD ’93
A picture is emerging of w r hat
we can expect from the Acorn
World '93 show in October.
The show theme will be
'Vision for the Future' and to
reflect this there will be dedi-
cated feature areas for publish-
ing, professional services and
home business, A special edu-
cation centre will show initia-
tives for the National
Curriculum and special needs.
Another highlight of the
show will be Acorn's restated
move to attract more home
users, A games arcade section
will be complemented by a
laser light show, while on a
more serious note, seminars
will cover issues from business
and technical to leisure topics.
Show director, Kevin Cole-
m an , c ommen led: £ Acorn
World will be the premier
Acorn exhibition of 1993, pre-
senting a totally new concept
in computer shows. We believe
it will demonstrate what can be
achieved by a major manufac-
turer working closely with its
partners and will set new
standards for innovation.’
Acorn World is at Wembley
Exhibition Centre between
October 29-31 and is organised
by Acorn Computers and spon-
sored by Acorn User .
SILICON VISION UP TO SOME MONEY BUSINESS
ProSHEET: work out your expenditure for less expenditure
Si LI COM Vision has released
two interesting new business
applications; ProSHEET and
Payroll Manager ,
ProSHEET is notable
because at £39.95 4- VAT it
subs ta n t i al ly u n de rc u ts the
Rise OS spreadsheet competi-
tion. Features of the package
include hot-linked graph
plotting with 3D options,
macros, icon -driven toolbox
menus, spreadsheet contents
reporting, a calculator pad for
numeric entry, variable column
widths and the ability to run
comfortably on a I Mb
machine.
Silicon Vision says that it
paid particular attention to the
user interface with ease of use
being the prime consideration.
A novel ProSHEET feature is
the user-definable menu cell
which users can use to create
custom menus and thereby
control various spreadsheet
operations.
Payroll Manager has been
in trial use for two years
already and, according to Sili-
con Vision, was also designed
with ease of use in mind.
The package is fully Rise
OS -compliant and can manage
weekly or monthly salaries,
holiday pay, total employer
expenses, wage slip printing,
cash breakdowns, and tax year
issues like P14/P60 informa-
tion. Record locking is fea-
tured for security reasons, to
prevent unauthorised users
dipping into confidential infor-
mation on the system.
Other facilities of the pack-
age include employee record
searching and implementation
of all the Budget tax changes
for the tax year 1 983/84.
Future updates on any
changes can be guaranteed via
a 25 per cent annual registra-
tion fee. Payroll Manager is
priced £99.95 + VAT,
For more information Sili-
con Vision can be contacted on
08] -422 3556.
BBC ACORN USER AUGUST 1993 9
IS! E W S
EUREKA! LONGMAN UPGRADES
Printing and displaying formulae in Eureka
LONGMAN Logotron has
announced an improved ver-
sion of the Eureka spreadsheet
package.
Over 100 enhancements are
listed, including a series of
spreadsheet publishing impro-
vements, a window zooming
option, formula printing,
improved worksheet linking,
partial sheet exporting, better
memory management, addi-
tional macro features. And
there is a lot more.
Longman Logotron has kept
the price of Eureka 2 at £11 9 +
VAT though all registered users
of previous Eureka releases are
entitled to a free upgrade.
There is also a special trade-
in price of £82.10 + vat to
users of rival Rise OS spread-
sheets. This offer is scheduled
to run up until 1 7 September of
this year.
• In addition, Longman Logo-
tron has started to ship the
talking version of its PenDown
word processor for schools.
This text-to-speech system
can say what you write, or it
can read out previously-
marked words or paragraphs.
Research has indicated that
some pupils can benefit to a
marked degree from computers
w h ich speak. Ta Iking Pen -
Down is priced at £64. In
addition, site licence options
and discounts are available for
existing, registered users of the
PenDown package.
For more detai Is , contact
Longman Logotron on (0223)
425558.
STAR PERFORMANCE
STAR Micronics has
announced the latest
incarnation of its popular
LC24 dot-matrix printer series.
The LC24-20 II is an
updated version of the current
LC24-20, featuring a bigger
39K buffer which can be
expanded to 71 K.
Star says that the larger buf-
fer size, combined with the
Compressed Data Mode, opti-
mises the LC24-20 II for
graphical operation, reducing
data transfer times from the
computer to the printer by
around 25 per cent.
As dot-matrix printers go,
the Star has a pretty advanced
specification, but, at a recom-
mended £299 + VAT, it is up
against some stiff competition
from the latest ink-jet printers
produced by Hewlett-Packard
and Canon.
Star has also announced
price reductions on its LC-100
nine-pin and LC24-200 24-pin
colour printers. Star is on
(0494)471111.
GERMAN
SHOW
ARCHICUM is Germany's
first Acorn -specific computer
show. The event takes place on
18-19 September at Illertissen.
The exhibition hall has a
stand area of 450m 2 and UK
exhibitors are welcome.
The organiser is Schneider
Scholz GbR, Rcichenbcrger
StraBe 8, 89257 Illertissen,
Germany, You can contact the
organisers on 01049-7303
6150 or fax on 01049 7303
2332.
ACORN
JOB MOVE
JO Magnani, who has 12 years
networking experience at
Honeywell Bull and OliveLti, is
Acorn's new product manager
for networking.
Her main task will be to
ensure schools have the best
possible support on networking
issues. Acorn has launched a
network management pack for
schools running AUN Econet
or Ethernet-based networks.
Acorn is on (0223) 254254.
OAK
SOLUTIONS
ROUND-UP
• WORRACAD has been
given a facelift by Oak Solu-
tions. The draughting package,
capable of producing drawings
larger than A0, gains a new
icon-based user interface and
is fully Rise OS-compliant.
Drawings can be exported as
Draw files and Rise OS printer
drivers are supported, though a
dedicated HPGL driver is
retained for use with plotters,
cutters and engravers. Wor-
raCAD is £99.95 + VAT, with a
£30 discount to education cus-
tomers. Registered users can
upgrade for £30 + VAT.
• MKI1 of the Oak Recorder
sound sampler is now avail-
able. Like its predecessor it
plugs into the primer port but
features a higher-quality
microphone, a more flexible
input socket for other audio
sources from CD players to
electric guitars, and SoundLab
sample editing software as
standard. The all-in price is
£39.95, with £5 off for edu-
cation. Soundlab on its own is
£19.95 (£5 off for education).
• OAK is offering all-in-one
ClassNet/CiassRom cards. The
cards provide Class Rom hard
disc security and management
for internal drives in net-
worked Archimedes as well as
an ethernet interface.
Cla^sRom, designed specifi-
cally for classrooms, uses drive
partitioning to enable appli-
cations to be run on a compu-
ter but not altered or deleted by
pupils. Teachers have pass-
word access.
Network File management
abilities to make life easier for
network managers include
automatic updating of all
ClassRom hard drives in a
ClassNet network.
• AFTER the recent merger
with Ace Computing in Cam-
bridge, Oak Solutions has
decided to move its sales office
to Cambridge.
All sales enquiries should
now be addressed to: Oak
Solutions Ltd, Broadway
House, 149-151 St Neots
Road, Hardwick, Cambs, CB3
7QJ. Tel: (0954) 211760 or
Fax (0954)211767.
10 BBC ACORN USER AUGUST 1993
STEP UP TO EUREKA v.2
AND SAVE OVER £40
ORDER FORM
I am currently using
□ Schema Q Pipedream Q Logistix
Other (please specify)
I bought it from __
Date purchased
Please send me copy /copies of Eureka @ £82.10
(£99*99 including £3*00 p&p and VAT) per copy
□ i enclose a cheque for made payable to Longman
Logotron
Q Please debit my Access/Visa account
no
Expiry date |
Signed , i
Yfyou already use another RISC OS spreadsheet, here's an offer you just can't
A. refuse !
/ ust tell us what it is, and where and when you bought it, and we'll supply you
with a full copy of EUREKA version 2 at the unrepeatable special offer price of
£82.10 (£99.99 including p&p and VAT). That's a saving of over £40 on the RRP.
Y yut remember, this very special launch offer must end on the 17th of September,
Jj 1993, and definitely will not be repeated. Don't be disappointed, claim your own
copy of EUREKA version 2 today !
Name
Address.
Postcode
J HUREKA brought the power and innovative features of the very latest in easy-to-
H/use spreadsheet technology to all RISC OS users. And now EUREKA version 2 has
even more to offer you:
I
h fact, there are over 100 individual improvements upon version 1, including
extended documentation and a fully comprehensive index.
Telephone,
AU/tf/93
Please return your order to:
Longman Logotron Sales Department
124 Cambridge Science Park
Milton Road
Cambridge
CB4 4ZS
Tel: (0223) 425558
Fax: (0223) 425349
What's
• Scale printing of worksheets and prinMo-fit
a single page
• Worksheet zoom in and out
* Eureka macrosheets
* Complete macro language for creating
custom worksheet functions
new in
* Display (and print) formulas
* Worksheet find and replace
- Improved worksheet linking
* Automatic loading of any supporting
documents
* Fully compacting memory manager -
dynamically releases memory when you
dose a sheet
* Palette editor - allows any possible colour to
be used in a worksheet or chart
* User definable page breaks and set print
titles - for large worksheets
* Function key strip
* Chart series editor for direct editing of data
Eureka
version 2
series
* Automatic line of best fit for scatter charts
* Display / hide points on scatter charts
* Charting of multiple selections
* Save a selection as a worksheet, Lotus 1 23
file, CSV, SiD or drawfile
Eureka will run on any RISC OS machine with at least 2MB of RAM. RISC OS 3.1 recommend,
I
Managing a class of children all trying to run the same program on floppy drive
computers can be a nightmare. Discs get lost or damaged and files can be corrupted, all
of which will waste a lot of time at the beginning of a lesson. With hard drive machines
things are a little better, but the duplication of resources means wasted money. And there
is still the problem of students having different versions of the software or 'accidentally'
overwriting it. Not to mention viruses!
Now there is a reliable alternative - Ethernet. Ethernet networking has been used by
businesses and universities for some time, and is now available for Acorn
computers. The benefits of a fast network are considerable, and you will have total
control over the software used by the students. All users will also be able to share
resources like CD players and printers, significantly reducing costs,
RiSC Developments have designed and produced a fuil range of fast Ethernet cards for
all Acorn RiSC computers, to be used in conjunction with Acorn’s new
AUN Level IV network software. Our cards are being used in
a growing number of educational establishments because
they offer a fast and reliable solution for only £1 39.
Networking has never been so easy,
We also offer a complete range of
services for the network user. In the
first instance we would be pleased to
discuss the planning of your network,
and ways to maximise speed and
make best use of available
resources. We can offer a fuil cabling
service, configure your systems,
install your software and train your
network manager and staff. We will
also still be available afterwards to
help with any problems that you
encounter later.
For anyone wishing to know more
about networking, we have produced
a pamphlet called 'Introduction to
Networking Acorn Computers'. For a
free copy, or if you require more
detailed advice about networking,
please do write or telephone.
developments
RISC Developments
1 1 7 Hatfield Road, St. Albans,
Herts, AL1 4JS.
Tel: 0727 840303 Fax: 0727 860263
Networks
-WITH ETHERNET
iSI E W s
COMING TO A SCREEN NEAR YOU
BOTH Sony and Tax an have
new big-screen high resolution
multisync monitors to keep a
lookout for.
The latest Multivision high-
resoiution colour monitor from
Taxan is the 17in 875plus LR.
17in monitors offer a 56 per
cent increase in display area
over the more usual Him
The horizontal scanning fre-
quencies supported range
between 30 and 7 8 KHz and
displays of up to 1280 x 1024
pixels can be handled at 72 Hz
refresh. If you can put up with
more flicker, 1600 x 1200
pixels can be displayed using a
60 Hz refresh rate.
Taxan says that the 875plus
conforms to the toughest
MPR2 low radiation emission
regulations. The 87 5 pi us is
£1049 + vat, Taxan can be
contacted on (0344) 484646.
Sony's new CPD-1730 is
another entry into the expand-
ing 17 in monitor market and
can support non-interlaced
modes up to 1024 x 768 pixels
resol uti on, Pu s h-bu t to n con-
trols are available to adjust
picture settings like brightness/
contrast, picture distortion and
positioning and up to nine pre-
sets for different screen modes
can be stored.
Dynamic focusing is used to
ensure focus is maintained into
the corners of the screen and
there is even a feature to com-
bat distortion from the Earth's
magnetic field.
The CPD-1730 is also
MPR 2 -compliant. Recom-
mended price is £1 195 + VAT.
Sony is on (0784) 466660.
WIDGIT SYMBOLS
WIDGIT Software in Leam-
ington Spa has launched its
Symbol Collection library of
around 1000 scalable Draw -
compatible symbol characters
mainly comprising most of the
Rebus (representation of words
by pictures) Glossary
originally devised by Judy van
Oosterom and Kathleen
Devereaux, The symbols are
used as pre-reading aids for
early learners and literacy aids
for late adult learners.
Widgit has also launched
Viking Library , a resource
pack which contains over 250
annotated symbols aimed to
help children learn all about
the Vikings,
Both the Symbol Collection
and Viking Library are com-
patible with Widgit’s langu-
age, communication and
literacy package, From Pic-
tures to Words . For more
information, Widgil can be
contacted on (0926) 885303.
CHRISTIAN
CLIP ART
A COMPREHENSIVE library
of clip art aimed at anyone
involved in Christian publicity
has been ported from the PC
and is now available from
Swindon- based Reverend Ian
Gooding. The bulk of the
library, which numbers over 30
discs, is in sprite format, but
some have been converted to
Draw and ArtWorks format.
Archimedes customers get a
good deal as though the single
disc price is £7.99, the same as
for Amstrad PCW and PC cus-
tomers, there is more on each
Arc disc.
Contact Ian Gooding at 18
Larksfield, Covingham, Swin-
don, SN3 5 AD or on (0793)
520139.
A strong combination of words and pictures in Viking Library
In brief
• Micro Laser Designs and The
Serial Port have both recently
opened new premises in the West
Country to serve Acorn cus-
tomers, The Micro Laser Designs
shop, which will specialise in
imagesetting and publishing pro-
ducts. is at The High Street,
Paulton, Bristol, BS1S 5QE, Tel;
(€761) 410711, You can find The
Serial Port's new shop at 15
Union Street in Wells, Somerset.
The Serial Port is on (0749)
670058.
• Minerva Training, part of Min-
erva Software, is now offering
training courses for Computer
Concepts' Artworks at its Exeter
training centre. The one-day
courses, which include lunch and
course reference materials, cost
£110 + VAT and sessions are
restricted to four attendees.
Accommodation can be arranged
at extra cost if required. For more
information contact Minerva on
(0392)426160,
• Greenware Limited has intro-
duced a noise reduction system
which can be fitted to Archi-
medes computers with cooling
fans. The Noise Killer senses the
temperature inside the computer
case and regulates fan speed
accordingly. The slower the fan
the quieter your Archimedes.
Greenware Limited is on (0273)
483890.
• Psion Series 3 specialist Wid-
get Software, has launched a
metal desk stand for the popular
pocket computer. The stand,
which will work equally well with
an Acorn PocketBook, is made
from black anodised aluminium
and is ergonomically designed.
The price is £16.99 including VAT
and Widget can be contacted on
(0438) 815444,
• Last month we said that Mor-
ley Electronics' new 16 -bit User
Port/Midi/Analogue interface
card does not actually feature
Midi. In fact Midi is an optional
extra costing £35 + VAT, Morley
Electronics is on 091-257 6355.
• HCCS has produced a
combined user port/analogue
interface card for full size Archi-
medes models like the A5Q00 f
A300/400 series and the A 540.
The card is priced at £39 + VAT
and is intended to complement
HCCS' existing Wise range of
cards for the A3000/4000 Archi-
medes family,
HCCS can be contacted on 091-
487 0760.
BBC ACORN USER AUGUST 1993 13
The RISC Disc
Presenting a new concept in vaiue-for-money software.
The RISC Disc contains a special selection of high quality
stand-alone programs ready to run on your Archimedes.
RISC Disc Number One
includes:
.... is
I ftisphf-i tta-?TUr IFafiWiw l-:>p*[h£a £
ft;'! 'Hi
Ip 1 ■ I m i ; M 1
I i 13 # =*? ■'
Desktop Font Manager - control those unruly fonts
Desktop Trash can - drag unwanted files for safe deletion
Hunchback - a mu Iti -screen action game
Desktop File Identifier recognises over 300 fiietypes
Rogues Gallery a gallery of 44 Archimedes virus strains for rapid
identification. Click for info on each strain.
6. CatAfiop - copies images of your floppies onto hard disc in a few K
for instant recognition.
7. ImageFx examples of imaging effects such as embossing
8 Handy Hints - a dozen topical Archimedes hints
9. Hot Art - hot keys for ArtWorks - a must for ail Artworks users
§| 10. PollMasK Managor - Desktop programming utility for setting poll
aifP n. Shutdown Warning - provides a customisable warning message
| when you close down the Desktop
The RISC Disc, which comes with a Desktop menu system providing information on each item, plus
I developments ^ su PP°rting documentation, costs just £5.95 4 - VAT inc p&p. Order now Code RD01 from:
RISC Developments Ltd, 117 Hatfield Rd, St. Albans, Herts All 4JS. Tel. 0727 840303, Fax 0727 860263
RISC Disc programs are not public domain and come with full technical support and 14 days money back guarantee.
masks
Fully multi-tasking and so
instinctively easy to use.
Ideal for school and home use. Solve and
design puzzles. Output to printer & iDraw.
Dictionary, sample puzzles, manual,
plastic wallet, postage & VAT all included.
Only £44-95 (site licences available)
THE ULTIMATE
APPLICATION
PANDA DISCS
Dept (BAU I)
Four Seasons
Tinkers Lane
BREWOOD
Stafford
STI9 9DE
Tj iyir .IjWrN
Touch & Learn for the concept keyboard fj
£14-95 for editor, manual and samples, jr Ng
Demo disc of all Panda products + the infamous rather silly
IPanda adventure game for £1-50 (HD extras for £2 inc.)
J
IMAGESETTING
DISC FORMATS
OUTPUT
PLOTTER BUREAU
PUBLISHING
REPROGRAPHICS
PRINTING
EXPERIENCE
DO YOU NEED A USER-FRIENDLY
ACORN PUBLISHING BUREAU?
T°J
REPRODUCTIONS
djowt SPan-triEi i in SPuStuliiticj
Direct from your DTP liles created in Impression, Ovation.
Tech Writer. Easi Writer, Pipedream, Wordz, Draw, Poster,
Artworks, Vector etc.
80Ok/1,6Mb floppy, 44Mb Syquest or 21Mb floptical discs,
standard or compressed (SparkFS. ArcFS etc), FaxPack
file transfer also supported,
Bromide paper or film, including 4 colour separations, at
resolutions up to 2540 dpi, screen rulings up to 175 Ipi.
8 pen plotter output up to At from Worracad. Designer V3
and Draw files.
Typesetting/page make-up service with over 1500 type-
faces available, including the entire Linotype™ Typel font
library and most RiscOs outline fonts, Although we use
mainly Acorn DTP equipment we can deal with many Mac/
PC files, and can, help with translation or output direct.
Reprographic $ Platemaking facilities up to A2, which we
can combine with DTP film output (stripping in high quality
photographic halftones, PMTsetc}.
With several years experience dealing with Printers and
their needs, we would be happy to advise on, or arrange
any printing you may require,
Established in 1989 to provide local Printers & Designers
with a Typesetting, Repro ; and Platemaking service, we
can also call on more than 10 years previous experience
within the Printing & Publishing Industry.
c or details, prices etc, please write, fax or phone to:-
TJ. REPRODUCTIONS
25 Parkway. Ed gw a re
Middlesex HAS 5EY
Tel; 081 3S1 2455 Fax; 081 905 6553
14 BBC ACORN USER AUGUST 1993
G R A P H I
CHANGING FACE OF THE ARC
Morpheus uses a grid system to define the morphing process
ONE of the big buzz words in
computer graphics these days
is morphing. If you’ve seen the
video for Michael Jackson’s
song Black and White’, or
more recently, the advert for
Castrol Oil, you’ll have seen
morphing in action* And we at
Acorn User are not the only
people providing morphing
software (for more details, sec
pages 36 and 76)*
A new morphing package,
Morpheus y has been coded by
Henrik Bjcrregaard Pedersen,
who was also responsible for
the Process image processing
package featured last month.
Morpheus consists of a sin-
gle Rise OS application that
allows you to take two pictures
and in terpo 1 ate or 4 m orph '
between them. The actual pro-
cess of morphing involves the
computer dividing the two pic-
tures up into sections and then
squashing and fading each sec-
tion so that it turns into a
corresponding section in the
second picture.
You obviously need to tell
the computer which parts of
the picture have to be changed.
In order to do this, a grid is
placed over each picture and
the points (or knots) on the
grid moved so that the grid
lines fall along contrasting
areas on each picture.
The amount of work
required to produce each frame
is considerable, but if you’re
willing to wait, quite excep-
tional results can be achieved
and there is even the provision
for 24- bit clear files to be used
for the start and end pictures.
Playback of animations is
possible, and in addition you
can get Morpheus to produce
Replay files. This second
option also allows you to view
files consisting of 24-bit colour
frames.
The release version of Mor-
pheus is expected to be ready
around the middle of July. It
will retail at £30 + VAT and
can be obtained direct from the
author at Stengaards Alle 13 B,
DK“2800 Lyngby* Denmark.
Tel: 010 (+45) 42 88 37 56.
PIC OF THE MONTH
THIS MONTH'S winner is the work of Rob Thompson form Lincoln and
forms part of his A-fevel coursework folder. ‘Still life' makes use of
Atelier's extensive selection of graded fills and the fact that the picture is
in Mode 15 is hardly noticeable. £10 goes to Rob for his work.
If you have produced any pictures that you think are good enough, please
send them in right away. Always state how you created them (what
packages you used etc), and the machine you used. It needn't just be 32- bit
computers; art work produced on Beebs is just as welcome.
ADD TO
ARTWORKS
Computer Concepts designed
the Artworks design package
with future expansion in mind.
A special programmer’s refer-
ence manual is therefore
currently in production which
explains how to write Artworks
modules. The manual contains
a great deal of technical infor-
mation and even includes
much of the source code for
the existing Artworks modules*
The developer's pack costs
£10 + VAT and is available
from Computer Concepts.
Whilst on the subject of Art-
works, Computer Concepts has
released another programmer's
reference manual, this time
explaining how to implement
rendering of Artworks objects
in third-party applications.
Further details from CC Tel:
(0442) 63933.
In brief
• Matt Black, purveyor of
‘innovative products' for the Archi-
medes, has just released the
second in its series of Vanguard
Graphics packs. Cowboys 8c Indians
Is billed as a 'comic book construc-
tion kit' and provides everything
you need to create your own car-
toon strips.
A whole selection of cowboy
and Indian characters are provided
in a number of different poses. A
selection of speech bubbles allows
the user to add words to a story
and a special 'Comic Book' outline
font is Included to give strips that
authentic look.
The Cowboys and Indians pack
costs £17 me* VAT. A booklet pro-
vides plenty of hints and tips on
how to create your own comic
books.
Further details on this and Mat
Black's large range of dip art can
be obtained from Matt Black, PO
Box 42, Peterborough, Cambridge-
shire, PEI 2TZ. Tel: (0733) 315439.
• The list of Computer Concepts'
Turbo Drivers increases this month
with the release of Rise OS 3
Drivers for the Epson Stylus 800
inkjet printer.
The speed of the new Turbo
Driver is claimed to be up to five
times faster than other available
drivers, and it's also the only driver
to allow control over half-tone
screens.
The Epson Stylus 800 Turbo
Driver costs £57.57 inc. VAT and
comes complete with a manual and
the special printer cable used by
the Turbo Drivers.
Rise OS 3.1 is required and at
least 2Mb of Ram is recommended,
Further details from Computer
Concepts, Gaddesden Place, Hem el
Hempstead, Herts, HP2 GEX. Tel:
(0442) 63933.
• You can contact the Graphics
Page with any news, views, com-
ments or pictures for the page by
writing to Rob Miller, The Graphics
Page, BBC Acorn User, 101 Bay ham
Street, London NW1 0AG, or by
modem via Arcade BBS user #1144,
Arcade is on OBI-654 2212 or 081-
655 4412. If you are using Arcade,
please keep it to just messages.
Any large files such as pictures
should be sent on disc to the BBC
Acorn User address above.
BBC ACORN USER AUGUST 1993 15
DOWNLOADING THE WORLD
The world downloaded from NASA
THE Internet is a massive
worldwide network of net-
works, linking companies,
colleges, universities, schools,
research, military and govern-
ment sites of all countries. It is
not owned or run by any one
organisation, and use of the
network for communication
itself costs nothing.
Networks of computers
communicate across the
Internet using a set of
hard ware- independent pro-
tocols called TCP/IP, which
allow multiple simultaneous
operations to take place, such
as sending and receiving e-
maiL collecting network news
groups (Usenet), and file
transfers.
On the Internet in the UK,
archive sites such as the
Higher Education National
Software Archive (HENS A) at
Lancaster University are
accessible for file transfers.
Using TCP/IP, amazingly it
costs no more to download a
file from a file server in New
Zealand than from Newcastle,
Access to the Internet is pro-
vided by various organisations,
and it’s here that charges are
levied by the gateway or direct
service providers. The Demon
Internet Service has just cele-
THE Digital Databank BBS
located in Welwyn Garden
City aims to bring together a
mass of information about
Acorn machines and related
products into an easily access-
ible reference system.
SysOp John Stonier hopes it
will promote a healthy interest
in the Acorn industry and not
only bring like-minded Acorn
owners around the UK
together but bring Acorn com-
puters to the attention of non-
Acorn owners.
A number of special-interest
areas are featured, such as the
Portable area for A4 and Psion/
Acorn Pocket Book owners.
Computer Clubs, Public Key
cryptography, Sci-Fi and
Amiga Users group. The
Images and Clip Art section
features all sons of material.
brated its first anniversary, and
the original target of 200 sub-
scribers has expanded to
around 1200 one year on.
Demon has flourished as the
Internet expands at what seems
like an ever increasing rate,
with more and more sub-
scribers joining the nek
A Demon account offers
low-cost dial-up access direct
to the Internet, with your own
Internet site ID and e-mail
address, and read/ write Usenet
news feed. There are thousands
of newsgroups to read and post
to, from rock ‘re roll to tennis.
The Di gi ta I D atabank ’ s
Company Factfile section con-
tains information about the
activities and products of a
number of companies in the
Acorn marketplace.
including Acorn computer
groups. You can ‘Telnet 7 into a
computer that may be on the
other side of the world, as you
were using a terminal directly,
or use ‘FTP 7 (File Transfer
Protocol) to download riles.
Demon Systems charge only
£12.50 + VAT initial charge
and £10 + vat monthly. An
Archimedes version of TCP/
IP generic ally known as KA9Q
can be downloaded from
Demon, as well as from a num-
ber of bulletin boards. Call
Demon Systems on 081-349
0063 for more information.
The Digital Databank is
FidoNet node 2:254/25. The
numbers are 0707 329306
(300-I6k8HST 8N1) 24hrs and
0707 323531 (300-2400bps
8N1 MNP 1-5) 1800-0600 hrs.
In brief
• A new scrolling bulletin board
to call is Altered State BBS, run by
Steve Smith in Hem el Hempstead.
Online at the moment from 10pm
- 6am, the BBS supports all
speeds to V32bis (except 1200/
75). White primarily an Archi-
medes BBS, Steve hopes to
attract PC and Amiga users too
with a lively, friendly and infor-
mative message base combined
with quality file download con-
tent. Altered State BBS is on
(0442) 233207 BN L
• Motorola Codex claims its new
326XA Fast-5 DC modem can outs-
trip the basic ISDN digital line
rate of 64Kbps, using VFast tech-
nology and synchronous data
compression to achieve full
duplex speeds up to 72kbps on
analogue lines. The modem
should be available this month
but the price has yet to be
announced. Contact Motorola
Codex on 081-669 4343.
• Following BTs June half-price
cheap rate local call offer, the
cost of new residential phone line
installations has been reduced by
£40 to £99 + VAT from 1 June, and
to £99 + VAT for additional lines
from 1 September. You'll also
notice the alphabet re-appearing
on the keys of new phones «
remember the old days of
'Whitehall 12127 This is to enable
BT to use US-styfe Freephone
numbers like 0300 HELPLINE.
• In the US, Digicom Systems,
backed by Hewlett Packard, are
developing a future-proof
modem technology using Ram
based digital signal processing
(DSP). Called SoftModem Tech-
nology, it allows different
algorithms to be downloaded
from a PC into on-chip DSP
memory. Upgrades can be made
by file transfer from the com-
pany's support BBS service. So
when you want a faster modem,
you just download one,
• You can contact me by writing
to: David Dade, BBC Acorn User,
101 Bay ham Street, London NW1
0AG or by e-mail to: DaviD®
arcade.demon.co.uk or by modem
on Arcade BBS, User #2 - 08V654
2212 or 081-655 4412.
OPENING A BANK ACCOUNT
The main menu from the Digital Databank BBS
16 SBC ACORN USER AUGUST 1993
lability Quality P erformance Reliabi lity Quality Perfo
ce Reliability Qut
Performance Rel
lability Quality P
:eP
U MMAH
SYSTEM
Per
labi
?e 1
Per
labi
:e 1
Per
labi
-ii — r. :iu o_
Reliability Quality
formance Reliabi
llity Quality Perfo
U(y
_ — l: — l
Attention All Owners of an A3000 or A3010
With an Internal Hard Drive
abi
rfo
lity
abi
•rfo
lity
abi
rfo
e R eliability Quality Performance^ Reliability Qu ality
liabi
A network of HCCS dealers has been appointed to professionally
upgrade your computer to Ultimate using your existing hard
drive. The old internal IDE hard drive, subject to suitability (most
are), can be installed onto the Ultimate Expansion System, thus
providing two (A301 0) or three (A3000) free expansion slots.
Contact HCCS for your nearest trade-up dealer.
Keep your affordable options open - trade-up to Ultimate!
Perfo
abili
:e Re
Perfo
3
abili
je Re
Perfo
abili
:e Re
Perfo
abili
:e Re
Perfo
abili
:e RS
P^rfnrmnnrt> Rvlinhilitv Duality pRjc£axmWLC£. JR^linhi
Ultimate MultiPodules are available with 20Mb, 40Mb, 60Mb and
80Mb IDE Drives from the HCCS product range.
:e Reliability Quality Performance Reliability Quality
1=00^
i pen uppc
a erfo
tality
liabi
a erfo
tality
liabi
°erfo
tality
liabi
3 erfo
tality
liabi
erfo
tality
liabi
erfo
tality
0
A 30 00
Hard Disc Drives
100Mb External
£479.00
200Mb External
£699.00
HardCardtOO
£429.00
20Mb IDE Internal
with User Port
£179.00
60Mb IDE Internal
with User Pori
£269.00
Memory Upgrades
1Mb RAM
£49.00
4Mb RAM
£129.00
Expansion
Econet
£39.00
Serial Upgrade
£17,50
User/Anatogue Card
£39.00
Podule Case
£15.00
Video Digitisers
Mono Vision Internal
£49.00
Colour Vision Internal
£79,00
Colour Hi Vision Internal
£129.00
Mono Vision External
£62.00
Colour Vision External
£92.00
Colour Hi Vision External
£142.00
Ultimate Expansion System
Multi Podule (3 slot)
£38 00
Multi Pod u le + 20M b+PS U
£229.00
MultiPodu Ee+ 60M b+ PSU
£309.00
A5000/400/300
Hard Disc Drives
100Mb Internal SCSI
£399.00
200Mb Internal SCSI
£649.00
20Mb Internal IDE
£179,00
60Mb Internal IDE
£269 00
Memory Upgrades
1Mb RAM for A400
£45.00
2Mb RAM for A5000
£89.00
Expansion
Econet
£39.00
Video Digitisers
Mono Vision
£49.00
Colour Vision
£79.00
Colour Hi Vision
£129.00
Ultimate Expansion System
Multi Podule (2 slot)
£39.00
A3010
Hard Drives
20Mb IDE
£186.38
60Mb IDE
£271,49
Memory Upgrade
1Mb RAM
£29.79
4Mb RAM
£126,81
Ultimate Expansion System
MultlPodule (JOE + 2 slot)
£41.70
M u It I Podule +20Mb+PSU
£220.43
M u Iti Pod u le +60Mb+ PS U
£297,02
A3020/4000
Memory Upgrade
2Mb RAM
£59 00
Expansion
Econet
£39 00
Ultimate Expansion System
MultlPodule
with User Port (3 slot)
£38.00
MicroPodules for Ultimate
Laser Express
£249.00
Colour Vision
£79.00
Colour Hi Vision
£129.00
SCSI, with CDFS
£69.00
Analogue
£29.00
Colour Video Out
£49.00
Serial
£49.00
MIDI
£49.00
Scanner (Hand)
TBA
ASK ABOUT OUR NEW
ULTIMATE STARTER PACKS
HCCS products available from
all good Dealers
This is a small selection of our product range,
please ask for full details
HCCS ASSOCIATES LTD
575-583 DURHAM ROAD
GATESHEAD
TYNE AND WEAR NE9 5JJ
TEL: 091 487 0760
FAX: 091 491 0431
All prices excluding VAT
Postage and Packing Free E&OE
s/ Laser Quality 300dpi Colour/Mono Printing
V'' Virtually Silent Operation
V"' Small Footprint
v/ HP Desk Jet 500C Printer Compatible
sy' FREE Driver for Windows 3.1 or RISC OS 3.1 or
RISC OS 2
s/' Optional 70 Page Automatic A4 Sheet Feeder - £40
s/ Prints on Plain or Coated Paper
s/' Compatible with IBM pc’s, Archimedes, RM Nimbus,
Commodore Amiga
BETH JET (Mono) Inkjet
300dpi Laser quality mono inkjet
v" Gives Excellent 300dpi Laser Quality Printing
sf Virtually Silent Operation
s/ Small Footprint
V'' Optional 70 Page Automatic A4 Sheet Feeder - £40
\S Prints on Plain Paper
sy' Compatible with IBM pc’s, Archimedes, RM Nimbus,
Commodore Amiga
s/ Emulates HP Desk Jet +, Epson FX850 and IBM
ProPrinters (optional extra)
C0L0URJET Series 2
300dpi Laser quality colour/mono inkjet printer
INTEGREX SYSTEMS LTD, Church Gresley, Swadlincote, Derbyshire DE11 9PT. Tel: (0283) 550880 Fax: (0283) 550325
APPOINTED DEALERS FOR HEWLETT PACKARD j OKi * PANASONIC ■ SHARP all prices excluding carriage <£7.oq next oay) and vat.
P U B L I
DOMAIN
ZAP EDITING UP TO SCRATCH
Editing files with a little extra Zap
SEVERAL commercial
products have tried to replace
Edit and add the features that
should have been there from
the start. As a public domain
utility, Zap by Dominic Symes
wins hands down.
The program allows a wide
range of files to be edited,
including text, Basic, machine
code or raw data formats.
Using Zap to edit text shows
off the program well, with
comprehensive search facilities
and windows that scroll auto-
matically when you want to
select several pages of text.
The option to output the result
of a search to a separate win-
dow is very useful as is the
undo option.
For the progra m men Zap
allows Basic and machine code
to be written in the desktop,
where ease of editing is vital.
Then you can drop it into
Basic or run the listing directly
with a simple hot-key press.
Zap also makes it very easy to
splice bits of code between
windows: essential for
programmers.
One or two bugs are still
present, but Dominic is con-
stantly updating the program,
though, removing bugs and
adding new features, A full C
editing mode is planned so that
all possible areas of editing can
be covered.
An essential program for
anyone who uses Edit and,
considering it is PD, you can’t
go wrong.
MENON MOVES TO 2.06
He non Control
Objects
Heiury usage
□BE
... . .. ■
rfls::Hji'(Disri,S,MP/DTP.!2SP
Current Menu
Morton Info
bslow, If
ion, add
tase, and
iuVe free
! Printer DEI
M/Sprits 4
BasicEdit
i FST t
Men on Options
EW m
ffus lt^saflp v
QUffnrUn
E_J
RrcFS 2
V Utilities v
lln
VERSION 2 of the popular and extremely useful desktop application
launcher is now available, and is well worth a look. One or two bugs have
been removed, and a much neater menu system has been implemented.
I
i
i
I
FRESH ON
THE MENU
AS a desktop utility, Dinnenu
helps get the most out of Rise
OS, allowing easy access to
large directory trees.
ft is effectively an extension
of the open parent option
found on filer menus. By click-
ing Menu on the title bar of a
Filer window, a menu of all the
previous directories will
appear, allowing easy access
back through the directory
structure.
This is obviously only
worthwhile if you have a hard
disc, but if you use a compre-
hensive directory structure it is
definitely worth adding this to
your bootup sequence.
ARC EMPIRE LAUNCHES DISC MAG
NORWEGIAN group Arc
Empire has joined the busy
disc magazine scene.
Having liked the contents of
New Dawn but not the dis-
played Zynx aims to create an
Arc scene, similar to the effect
Grapevine had on the Amiga.
Apart from an excellent mini
demo featuring a pi asm a- map-
ped vector polygon, the main
magazine code was not up to
the high standard usually
associated with Arc Empire.
The text-scrolling was poor,
but there arc a number of inter-
esting articles including a
novel approach to speeding up
your A3000.
A magazine produced by a
big name demo group is bound
to attract contributions, so
issue two should be worth
looking out for.
In brief
• Dave Holden of APDL is hold-
ing an international competition
for the best PD and shareware
software on the Archimedes, For
more information, send an 5AE
to: APDL, 39 Knigton Park Road r
Sydenham, London, SE26.
• The Lunchtime crew H authors
of the popular disc magazine,
have been completely rewriting
the magazine program. This
should make a debut very soon.
Keep a lookout for a review soon.
• In addition to Arc Empire's
new disc magazine, the Acorn
Archimedes User Club publication
is soon to be released. Formed in
the usual disc magazine style,
with news reviews and PD spread
over two discs, AAUC will be up
against tough opposition from
the well-established Illusions .
Further information can be
obtained from : AAUC 58a Brank-
some Drive, Nabwood, Shipley,
West Yorkshire BP18 48E.
• Newly-formed Bytepool Pro-
ductions has excelled with its first
code, the Nirvana megademo. This
multi-part demo is presented well
with good use of quality music
and a nice, rippling disc during
loading. The five main sections
do not feature anything amaz-
ingly new for the Archimedes,
but contain some nice sprite
effects. The transparency section
is very fast: and this is no easy
thing to achieve on the Archi-
medes compared to the Amiga.
In anticipation of the next
show in October, demo giant
Armaxess is working on a brand-
new multi part megademo, which
should be ready for the planned
release at Wembley. From what
Tve seen so far, the demo should
put Armaxess back to the top of
the Arc demo scene, as well as
adding some revolutionary
effects only just being intro-
duced on other machines like PCs.
• If you have anything interest-
ing to say about PD or you just
want to drop me a line, you can
contact me, COBRA, at BBC Acorn
User, 101 Bay ham Street, London
NW1 DAG. For addresses of PD
libraries, see the Software Show-
case at the end of the magazine.
Share and enjoy.
BBC ACORN USER AUGUST 1993 19
J.L Lilt IltW
rn A301G
lat it looks
nicer
1 its prede-
>or, the
100. The
ping of the
Lputer is
:h more
adynamic
want of a
ter word),
case is not
deep, and
fu notion
s are now
mellow
rn green,
her than
ish BBC
, The case
also no
ger the
.al cream,
is "warm
ellll jtu. cl L Lilt Scl lllt 111.
Curve. As is usually i
with an excellent con/
that's been said
exciting about tjr
worth consider] ry jf
which is so hard to press that most users will opt for
simply switching the machine off and on? The offi-
cial line is that' n " 1 '
but I still thinx f — .
machine i
is not in s
The new TV n
that the compt
screen using t
for expensive c
the A3010 to ir
ly usable, but
colours crawl
patchy. Small
yellows and c rt
being close to
computer for 1
eyes pop out.
that produced
need to buy a
micro showed
comparison, a
quality of your
play is perfect]
not quite up to
buy a monitor
pected bonus c
put through yo
th^flBhbou rs
IDE Disc, $ RISCdevs. CDs
THE HARD R
The A3010 /
the machir jj
for conneflV
disc, a Su^f
als, two b]/
colourful
This can
want your
WHAT'S HEW, PUSSYCAT?
Physically, therefore, the A3010 re
improvement on the A3000 in a num
However, 1 found that the newly de
drive button, which is now almost fli
case, was rather hard to locate with
Another personal niggle was that th
ton, which is now on the left-hand
case to prevent confusion with the
button, is inset into the computer c
can only be pressed using a pen or s
design feature is intentional, and of
Break can still be used to reset the
most cases, but what use is a button
hard to press that most users will of
switching the machine off and on?
tine is that then kids won't accident*
but \ stiU think it is a little too hard t<
for the recently launched A4, and it has a sleek slop-
Pig design which is much mor#oni fort able than the
pr eviou s Aconi uiou sa Th e in o il seisal so co loure c
■ ] i t ), f
c^necfer is back
more convenient than the socket under- the A^Bo.
and there's a removable flap at the back wheBH^
fl&i ni expansion card will fit (t he sa me c ard* tnaMit
the A3 000 will fit the A3010)^^^ M I
nHNRPystic
r>^B joysticks
sys
whwBPovide?
joysticks. For
SWI number
which simply r
stjjt&of the joy
exRggng games,
st&kfport, as they need specific code to read the joy-
stilks. Quest for Gold, which is provided with the
lamily Solution (see below) makes use of the joy-
sticks, as do most recent games. One small niggle is
thaUthe joystick ports are not numbered on the
loriiputer's case, but that's not a major problem.
ition (£449
VAT),
ich I will
t at in this
iew, isj
ted square
it the coo-
ler market,
1 is being
d through
high stre^H
)ps in an
empt to
iture some
I J , therefore , 0 1 (Bftp i Bents Bj
irhWoviffl|iit on the ASOjffltn a rKIbtt if Mays.
H^kvc^I fo _md that the^Bly drivel
hard |o locate
personal niggle was that the reset button, which is
now on the left-hand side of the case to prevent con-
fusion with the disc drive button, is inset into the
disc, you
need to b
to click o
when you
inserted
This fea
present o
A5000 an
A4, was
There are a couple of other interesting points about
the hardware side of the A3010* There is only one
Optical character recognition system
Sleuth is a new Optical Character Recognition (O.C.R.)
package which converts human readable images of text into
machine readable form. It processes a scanned image of
printed material and converts it into an ASCII file which may
be further processed using a text editor or word processor.
Sleuth is ideal for converting magazine articles, newspaper
cuttings, legal documents, program listings, other resource
materials etc. etc.
Sleuth v 1.0 is a low-cost entry package into OCR and produces excellent
results on a range of typefaces and sizes. It is the first in a planned family
of products which will take OCR on Acorn machines to full professional level.
Any future OCR products will be available as upgrades to existing users.
Sleuth is very easy to use - simply drag your scanned image into the input
window, select the area to be converted and click to start. The ASCII
conversion is displayed in the output window' from where it may be saved.
Sleuth is fully multitasking allowing you to correct any mistakes in the
converted text w hile it is still converting the rest of the text
Price £49
+ £2 carriage +VAT
Please phone for a de tailed specification, and for education and site licence prices .
What Sleuth can convert
Sleuth has been trained with a popular set of fonts
(including most PostScript fonts) and can handle type
sizes between 9 and 24 point. Other fonts will work too,
but with reduced accuracy. Sleuth vl.0 only recognises
fonts in their regular styles Le. not bold, italic, condensed,
nor does it recognise accented characters.
Sleuth can achieve an accuracy of over 97% on recognised
fonts using good quality 400 dpi scanned images* but the
accuracy is reduced if the image is of poor quality or if the
font is unrecognised. Conversion speed is between SO and
250 wpm depending on the hardware in use.
For special applications, RISC Developments will consider
training Sleuth on new fonts supplied by the user,
A charge w ill be made for this service.
Equipment required
You will require a hand-held or flatbed scanner which
produces mode 18 mono sprites. The minimum resolution
required is 200 dpi, but for best results you need 300 or
400 dpi. Sleuth will run on a 1Mb machine, but for 400
dpi scanners we recommend a machine with 2Mb or more.
RISC Developments Ltd
7 17 Hatfield Road t SL Albans , Hertfordshire AL 1 4JS
Telephone 0727 840303 Fax. 0727 860263
E D U
I O IS!
DIGGING UP OUR VIKIING PAST
THE third in Sherston's
impressive Arcventure series,
Arcventure III: The Vikings,
has just been launched. This
latest exploration is aimed at
seven to 1 1 -year-olds and
includes an introductory movie
sequence complete with
musical soundtrack. Based
around the archeological
excavation at Coppergate in
York (Jorvik), it allows pupils
to dig and see what they find,
with help from a computer
containing details of objects
that might be discovered.
Pupils also travel back in time
to Viking England to explore
and meet people and ask
questions about the objects
they have dug up. The pack
includes extensive resource
materials, including sprite and
Draw files which can be
transferred to other appli-
cations. Priced at £31.95 and
available on 28 days’ approval,
for further details call Sherston
on (0666) 840433.
Widgit Software has also
produced the Viking Library , a
resource pack comprising over
250 symbols and words,
intended to help children read
and write about the Vikings.
Designed for use with the
literacy software Front
Pictures to Words, the pack
also comes with a story about '
the Vikings which covers I
fighting, living, food stuffs and j
other facets of Viking life. ,
Viking Library costs £12.50 |
and is available from Widgit i
on (0926) 885303.
SCORING TOP MARKS
TEN out of Ten Educational
Systems has announced that
the latest in its popular series
will be 10 out of 10 Maths
(Algebra). Due out at the end
of June, the pack contains six
games covering ten essential
areas of algebra, including
sequences, formulae, graphs,
equations. symbols and
inequalities. Aimed at ages six
to 16, graphics are auto-
matically targeted at the ability
of the pupil and each game can i
be played at a variety of levels. ,
All settings can be overwritten
and progress is monitored and
displayed. The disc also j
contains a free game, Wordfit , (
which helps children spell (
algebra-related words.
The program costs £25.95
and comes on 14 days* trial.
Information on (0742) 780370.
ACTIVE-IT
SUPERCHOICE Adventure |
and Acorn have launched a i
series of courses called Active- |
IT, which combine outdoor |
activities and IT sessions. Four
labs have been installed at a
centre in Dorset, each kitted t
out with 12 A5000s linked to |
Nexus shared hard disc I
systems. Software is plentiful 1
and hardware includes laser I
printers, scanners and data- |
logging equipment. There are 1
also Pocket Books for off-site i
work and tuition is provided.
Outdoor activities include I
abseiling, climbing and arch- )
cry. Data can be collected and
transferred to the IT room for
further work.
iThc local area also provides
opportunities for study visits
and worksheets on the Pocket ,
Books can be set up to suit (
schools’ needs. Any combi- ,
nation of IT and activities can
be arranged.
Prices range from £47 for a |
weekend to £175 for a week in i
high season. Teachers with ten
pupils go free. Superchoice is
on (0273) 676467.
TALKING
PENDOWN
LONGMAN Logotron has
announced the final release of
Talking Pendown. The new
version, which says exactly
what is typed and won't ignore
mistakes, was linked to the
Somerset Talking Computer
Arch
i in e d e s
PenDown
project. This combined IT and
traditional methods to help
children with serious reading
difficulties and complementary
materials from the project will
be published in the autumn.
Priced at £64 (£120 for a pri-
mary site licence), no extra
hardware is necessary and
upgrade paths are available for
existing Pendown owners.
Further details from Longman
Logotron on (0223) 245558.
PACKS
FOR FREE
RICKITT Educational Media
has announced a Software Inc-
entive Scheme for Schools. A
free colour magazine, called
The Educational Software
Review , lists a wide selection
of software for all types of
home computer.
Parents who nominate a
school when buying software
will be sent a voucher for 10%
of the order value, which the
school can then use towards
purchasing the software of its
choice. The scheme is
expected to run indefinitely
and details are available from
Rickilt Educational Media on
(0460) 57152.
BBC ACORN USER AUGUST 1993 21
u w
i uui ni^wu^ tiwui 11 im.uili
QuickTile (vl. 01) E25+VAT ITopicArt
j Up until now it has only been
j possible to print posters from
1 Draw & Sprite files. Now with
j QuickTile you can create
posters from ANY RiscOS
j application. Simply enter the
j size of poster required and
j select PRINT directly from the
j application! QuickTile does
i the rest, printing each tile with
! crop marks and tile reference.
| Requires RISCOS 3,10 or later,
| Send vl.00 disc back for free tt/g.
| Upgrade from Tiler for £15+ VAT
I Showroom
Come and visit our Showroom,
f most Acorn systems & software
I on demonstration. Free car park.
Finance 28.9% APR I
I Finance is available on all Acorn
[ hardware, 13,75% APR finance is
i available to teachers etc.
Acorn Ext Warranty!
1 Year On-Site Service
A3010, A3020 Or A4000 £25 I
A5000 £34
3 Year Warranty & On-Site Service I
A3010, A302OF0 £42
A3Q20HD, A40OO £51
A50Q0 £63 1
The above must be purchased at the same time
as the computer system. Call tor further details.
A new form of dip art
comprising of single discs
containing approximately
50 hand drawn high quality
draw format clip art
images, each on a single
subject. Site and area
licences are available,
please ring for details.
TopicArt9 - Dinosaurs
£8
+ VAT
per disc
11 Topic Art subjects are
available now. Please
specify when ordering.
Subjects available
1 - General
2 - T ransport
3 - Costumes
4 - Entertainment
5 - Bugs 2 Slugs
6 - Road Signs
7 - Sports Equip
8 - Sports Figures 1
9 - Dinosaurs l
1 0 - Symbols
1 1 - Tools
Ink Jet Refills
Why throw away empty
inkjet cartridges,,*
...when you can refill them
at a fraction of the cost
Colours available include
Cyan, Magenta, Stack,
Red, Green, Blue, Brown
I Single Refills (req an orig cartr.) £7
Twin Refills (req an orig cartr.) £12
j Please specify colour(s) required
125m! Cleaning Kit £4
j 400ml Cleaning Kit £10
j ColourSep software £1 5
Can be used with HP DeskJets, Canon. BJ's {not
BJ3QG), JP's + others. Ring for further details.
Buy 4
TopicArt
discs get
one free
I Not inc SpecialArt
TopicArt7 - Sports Equipment
Topic Art4
Entertainment
Special Art £20+ VAT (each)
Special editions of TopicArt consisting of a minimum of 4 discs full of clipart
Hardware & Books (All prices exclude UflT)
I SCOT?
PH
| Acorn Pocket Book £21
Psion 3 256k £185!
A-Link for either of the above £51
Call for other peripherals
ree 3 Year Ext Warranty &|
On-Site Maintenance
Family Solution
Connects to std TV. 1 Mb RAM,
Floppy drive, 2 joystick ports.
Learning Curve Sys
As above with 2Mb RAM, Standard
Monitor & Learning Curve software,
MiMiia
£424!
£680
m
! 3 Ye
fee 3 Year Ext Warranty
On-Site Maintenance
Floppy Disc System £749
As A30i 0 less LC software & joystick
ports. Inc Std Monitor. 2Mb RAM.
60Mb Hard Disc Sys £899
As above with 60Mb Hard disc.
Add £50 for MultiScpn Monitor.
A4 Portable
I Free TrackBa1I7Spare Batt
A4 2MFD Portable £1399
A4 4MHD Portable £1699
4Mb RAM, SOMb HO, 2Mb Floppy
Disc, LCD Screen, PC Emulator.
■ree 3 Year Ext Warranty & j
On-Site Maintenance
Learning Curve Syst £1445j
2Mb RAM, SOMb HO, MuftiScan Mon.
Learning Curve Software.
A50G0 2MHD80 Syst £1399]
A5000 4MHD162 Syst £1599;
Add £175 for Microvitec
CubScan 1440 Monitor
pgrades
A3 000 up to 2Mb
£45
A3QOO up to 4Mb
£129
A3010 up to 2Mb
£39
A3Q1G up to 4Mb
£149
A3020/A400G 2Mb
£79
A5G00 2Mb
£79
A5000 up to 8Mb
£399
Please call for details
A4O0 RAM £35 per Mb
A540 4Mb
£255
Printers
Free 3 Year Ext Warranty 1
On-Site Maintenance
Home Office System £999 [
2Mb RAM. Floppy Drive. SOMb HD.
Std Monitor. EasiWriter2, Jr Database I
80Mb Hard Disc Sys £949'
As above without additional software
Add £50 for MultiScan Monitor.
For 1Mb 336 PC Card add C250
For 4Mb 486 PC Card add £450
Canon BJ-1 0 Sht Fdr £49
Canon BJ-20G £279
Canon BJ-230 £309 !
Canon BJC-800 Tu rbo£ 12991
HR DeskJet 5G0C £379 [
HP DeskJet 550C £539
Add £35 to above printers
for CC's TurboDriver
HP LaserJet 4 600dpi £Call
LaserDirect HiRes4 £949
LD HiRes4 Card £349
3eanLight 256 £199
ScanLight Professional £549
SCSI Card for above £1 39
on i tors
Acorn Colour akfsomg £199
Acorn MultiScan £249
add £10 for Archi/A3000's
Microvitec CubScan £399 !
O.iSdp. 40 presets & 3 year warranty!*
Philips 1710 17" FST £849
0.26dp, 26 presets & 1 year on site
Upgrades
I 38 6 PC 1Mb/4Mb E39Q/E490
1 486 PC 1 Mb/4Mb E490E590
| A4k 1Mb 386PC Card £275
j A4k 4Mb 486PC Card £499
5.25 1 ' Disc Buffer Archi £39
5.25‘ Disc Buffer A5k £35
i ARMS 25Mhz £175
Colour Card (CC) £249
| DeltaCat Joystick £29
Dust Covers 2 piece £1 2
Dust Cover A3070 £8
i FaxPack (CC) £279
j I/O Expansion Card £79
! Joystick l/F (All M/C's) £32
i Midi Expansion Card £65
; Micro Mouse (Clares) £29
NetGain Ether or Eco £200
I NetGain 10 User u/g £100
j Parallel Sound Sampler £41
Serial Upgrade A3000 £17
Speeding Joystick £10
User/Midi Card A3000 £46
igitisers
Hawk V9 Mkll L249 [
Hi-Vision Cof Digit'r int £129
Vision Mono Digitiser int £48 |
Vision Color Digitiser int £76 [
Vision Mono Digitiser ext £60
Vision Color Digitiser ext £89
RISCOS 3.1 A5000 £16.171
RISCOS 3.1 Others £42.7q
Acorn Books
A3OX0 Technical Ret Manual £29,95
A4 Technical Ref Manual £65,00
j A540 Technical Ref Manual £65-00
A 5000 Technical Ref Manual £65.00
Assembler Manual £25.00
ANSI C v4 Manual £25-00
BBC Sasic VI Guide £19.95
1st Word+ Manual £10.00
DDE User Guide £25.00
DTP Manual £10.00
RISCOS 2 User Guide £15.00
RISCOS 3 PRM s £99.00
Call for books not listed
fc*nmp=raiT!
| Archi Game Maker's Manual El
Arch i Assembly Lang Manua I £14.95
Archi Operating System Guide £14,95
Begin. Guide lo WIMP Prog. £12,95
Budget DTP £12.95
Dabna nd G wide to I mpression £14.95
DTP on the Archimedes £1 2,95
Graphics on the ARM M/C'S £14.95
Mastering 1 at Word* £ 1 3,95
First Impressions £35.00
Good Impressions £30.00
Ink Cart/Ribbons
B J - 1 0/20 Ink Ca rtudge £17
BJ-300 Ink Cartridge £12
DJ-500 Bk Hi-Cap Cart. £22
DJ-500C/550C C olour Ca rt . £23
S',vih24 Mono/Cole ur £5/£l5
Ordering by Telephone
Please specify I he goods you require and for which computer. Please have your
credit/deb 4 card ready. We will require the cardhorders name, address, delivery
address if different and fhe start 6 expiry dates of the card.
Ordering by Post
Piease specify the goods you require and for which computer including your
TELEPHONE NUMBER 6 delivery address. Send complete with a signed
cheque/postal order or alternatively for credit/debit cards, the card number,
cardhotders name, address, and the start & expiry dates. IMPORTANT - Please
write your name, address & credit card details in BLOCK CAPITALS to avoid
confusion. Orders by post MUST be accompanied by a telephone number.
Where to Find Us
From the M63 Junction 12 roundabout follow signs to Cheadle A56Q passing the
glass pyramid. At the 2nd set of traffic lights turn left onto Brinksway. Turn ned
left onto Chester St and immediately left again onto Ford St. Enter on-site car
park via Red Gates on the right hand side.
Terms
EC residents add 17.6%
VAT lo afl prices except
books. Carriage is free
(except books, paper &
large software applications) Stockport West
on mainland UK, elsewhere ...j —
at cost. Only Credit/Debit —
cards accepted for overseas
orders. Prices and .--i
manuf act's specifications
subject to change without
notifeation. Goods offered To M5S'M6Z\
subject to being unsold and/
or avai lable . Goods not Glass
offered on trial basis. Pyramid,
Restocking fee on non-
defective returns, E & OE
Entrance to on-site
Car Park via Red Gate
M63 Junction 12
WE ARE
'HERE!
c
Desktop Projects Ltd
Authorised Acorn Dealer (Tel: 061-474 0778, Fax: obi -4740731)
’ ' ~ * rT : Part Ford St. Stockport, Cheshire. SK3 0BT
WT
j . . , . , :: - , , , ,:. „ ,. ;
QuickShow £25
Opening Hours Monday-Sat urday 16, i
> ; '
to 18.1
+VAT
QuickSnd £10+ VAT
The easy to
| use slide
show
presentation
and video
tiding
package.
Create
! QuickShow
~7it£Utfy
&
Slid* 1 Show
H«s ntver been easlerl
sequences of frames containing text of
any colour with drop shadows, outline
shadows and rubout boxes using the
RISCOS fonts. Sprites can also be
included in frames and positioned and
resized as necessary, Several screens
can be linked together with the sequencer j
which allows you to fade each screen out
and in with the many fades provided.
Completed sequences can be converted
into stand alone applications which when
run, shows the sequence without using
!Quick$how. 2Mb RAM required and
| hard disc is recommended.
Load, play,
convert & resave p
existing
Amadeus,
Tracker and raw
data sound
samples and
apply special
effects including
Reverse, Echo,
Hard Dis
IDE
Max Vol, alter replay rate and resample
frequency. Convert samples into modules
for use with the RISCOS sound system
etc. Create stand alone Utility modules
which when called, via star commands,
automatically play and then remove itself
completely from memory (this feature is
not available on any other sound
package). Use Utility sound modules with
RISCOS Alarm to play on activation of an
alarm. On screen VU meter included.
Acorn/Cumana Multimedia
Acorn Multimedia Expansion System £499
Comprises A4000 style case complete with power supply, SONY multi-
session CD-ROM drive, pre-amplifier with headphone/phono inputs/outputs,
CD caddy, etc. The unit can also house a 3.5" SCSI hard disc and another
CD-ROM drive or Magneto Optical SCSI drive.
External Toshiba CD-ROM Drive (The fastest available) £399 '
I The above drive is a triple spin speed unit and is PhotoCD compatible. The
unit is housed in its own case with power supply and comes with one caddy.
Magneto Optical Drives (SCSI)
128Mb Magneto Optical SCSI Drive 28ms 1 fl high £749
I The above unit is a bare drive and can be mounted in the spare floppy bay
of an A500Q or In an externa! case for other machines. SCSI interface extra.
External case for above £69
128Mb Blank Discs £39
I Add £139 to above prices for SCSI Interface (specify which machine)
The following are complete
systems comprising of the NE'
Desktop Projects IDE interface,
hard disc, mounting brackets,
cables, utilities disc and manual,
RISCOS 3.10 or later required.
Archimedes 3.5" internal
Not suitable for A3k,A301 0-A3020
40Mb 17ms £175
120Mb 16ms Cache £275
200Mb 1 3ms Cache £375
330Mb 1 2ms Cache £Call
520Mb 12ms Cache £Call
Archimedes 2.5” Int Hard Card
Not suitable for A3010-A3020
80Mb 28ms NEW £295
120Mb 28ms NEW £375
add £1 5 to above for A3000 Ext
A3QQG/Archi/A5Q00 External
40Mb 17ms £255
120Mb 16ms Cache £355
200Mb 13ms Cache £455
330Mb 12ms Cache £Call
520Mb 12ms Cache £Call
A5000 Second/Exchange Drives
For ASOOO's only. 2nd Exch
1 20Mb 1 1 ms Cache £235 £1 85
250Mb 15ms Cache £345 £295
A3020 Hard Disc Upgrades
80Mb Internal 28ms NEW £249
120Mb Internal 28ms NEW £299
HCCS A3 000 IDE Hard Cards
20Mb Internal* User Pert £179
60Mb Internal+User Port £269
HCCS Ultimate Multi-Podules
With IDE Hard DiscA3000 A3010
20Mb Internal £269 £269
60Mb Internal £399 £399
80Mb Internal £399 £399
SCSI
The following are complete hard
disc systems comprising of a
Morley SCSI interface, HardDisc,
brackets, cables, disc & manual.
Archimedes Internal
Not suitable for A3k,A3010-A3020
120Mb 18ms Cache £395
200Mb 18ms Cache £545
330Mb 1 2ms Cache £Call
520Mb 12ms Cache £Call
A3Q 00/A re h i/ A 50 00 External
£475
£625
CCall
£Call
120Mb 18ms Cache
200Mb 18ms Cache
330Mb 12ms Cache
520Mb 12ms Cache
Removable Hard Discs
44Mb (Jnc one cartridge)
44Mb Cartridge
The above are ext units with card.
SCSI Controller Cards
Morley Uncached £1 39
Morfey Cached £179
£499
£55
*0
Applications
flrchiitedes, R300B, 05680 Software
Games
ABC Compiler {Oak}
5 (Acorn)
Ancestry (Minerva)
| Arc DFS (Dabs)
ArcComm2 (Logotron)
Arclight (Ace)
ArcTerm 7 (Serial Port}
Arctist (4D)
Armadeus (Clares)
} Artisan 2 (Clares}
Artworks (CC)
AUN/Level 4 FileServer (Acorn)
Autosketch v2 (Autodesk)
Cable News (Lingenuity)
CADet (Minerva)
Chameleon 2 (4Mation)
ColourSep (ICS)
Compression (CC)
Control Panel (Lingenuily)
Desktop Assembler (Acom)
Desktop C (Acorn)
Desktop Office (Minerva)
i- .. RISC
Desktop Thesaurus (RISC Dev)
Digital Symphony (Oregan)
Draw Print- Plot (Oak)
EasiWord 2 (Minerva)
Easy Writer 1 1 (icon Tech)
Einstein (Ace)
Equasor (CC)
Euclid 2 (Ace)
Eureka (Longman)
Font FX (DataStore)
Gammaplot (Minerva)
Genesis 2 (Oak Solutions)
Graphbox v2 (Minerva)
Graphbox Pro (Minerva)
Hard Disc Companion it(RISC)
Hearsay El (RISC Dev)
Hottink Presenter (Lingenuity)
Home Accounts (Minerva)
Illusionist (Clares)
Imagery (Palette Studios)
Impression v2 (CC)
impression Junior (CC)
Impression Bus Supp (CC)
Inter-Sheet II (CC)
Inter-Word (CC)
MasterFile III (RISC Dev)
Midnight Express (Mid. Graph.)
Mogul (Ace)
Notate (Longman)
Ovation (RISC Dev)
PCB (Oak)
£77
£95
£59
£22
£52
£40
£62
£20
£65
£49
£129
£395
£65
£165
£139
£35
£15
£35
£14
£125
£180
£95
£19
£40
£39
£55
£126
£106
£37
£55
£99
£9
£36
£109
£57
£109
£45
£69
£41
£34
£79
£69
£125
£75
£39
£30
£30
£47
£39
£20
£54
£95
£99
PC Emulator (Acom)
PenDown Plus (Longman)
Pin Poinl (Logotron)
Pipe Dream 4 (Colton)
Playback (RISC Dev)
Poster (4Mation)
Presenters Hotlink (Lingenuily)
Presenter GTi (Ling)
I Pro Artisan (Clares)
ProArtisan2 (Clares)
ProDriver DJ5Q0C/55OC (Ace)
Realtime Solids Modeller (Sil)
Render Bender v2 (Clares)
Resultz (Colton)
£95 i
£68 !
£79
£119
£17
£75
£53
£66 |
£79 :
£110 !
£39
£99
£99
£TBA
Revefalion II (Logotron) £110
Revelation tmagrPro (Logotron) £127
Rhapsody v2 (Clares) £49
Rhapsody v3 (Clares) £79
RISCType (CIS) £16
Rythmn Bed (Clares) £40
S’Base Personal (Longman) £79
5-Base Developer (Longman) £175
S-BaSe Developer + (Longman)£275l
Schema (Clares)
I Serenade (Clares)
ShapeFX (Datastore)
ShowFage (CC)
" - fftlS — -
£99
£109
£9
£136
£47
£50
£32
£35
£32
£15
£27
£120
2067 BC (Oregan) £17
Aggressor (Atomic) £19
Air Supremacy (Superior) £17
Alderbaran (Evolution) £26
Axis (TBA Software) £1 9
Bambuzle (Ante Systems) £19
Battle Chess (Krisalis) £22
BFaek Angel (4D) £26
Blaslon (Eterna) £15
Blitz ( Ante Systems) £15
Boogie Buggy (4D) £19
Brook 147 & Superpool (4D) £26
Bug Hunt, Moon Dash (Min) £15
Bug Hunt in Space (Minerva) £15
Cataclysm (4D) £19
Champions (krisalis) £22
-Includes Man Utd; J Khan Squash,
-Witt Class Leaderbrd & Boxing Mngr
Chess 3D [Micro Power) £19
Chocks Away 2 (4 D) £1 9
C hocks Away Extra ’ MiSs(4 D) £ 1 5
Chocks 2 Compendium (4D) 2Mb £26
Legend of the Lost Temp (OS2) £19
Lemmings (Krisalis)
Loopz (Audiogenic)
lotus Turbo Challenge II (Kris)
(C™
£69
Sleuth (RISC Dev)
SmArt (4Mation)
SmArtFilor (4 Motion)
Snippet (4Maiion)
Sound FX Maker (CIS)
Speech! (Superior)
Splice (Ace)
Squirrel Database (Dig Serv)
Squirrel J C Developers Toolkit £99
StartWrite (Icon) £55
Tech Writer (Icon) £159
Tiller (Clares) £1 19
Topogropher (Clares)
Touch Type (IOTA)
Tracker (Serial Port)
TurboDrlvers Canon 8J (CC)
TurboDrivers HP (CC)
Turbo-Type (CIS)
Tween (Ace)
TypeStudio (RISC Dev)
Vector (4Mation)
Vox Box (Glares)
WordWorks (CC)
Wordz (Cotton)
Worre CAD (Oak)
Items in red are New/Low price
Chopper Force (4D)
Chuck Rock (Krisalis)
Cyber Chess (4D)
Cyborg (Alpine)
Cycloids (Software 42)
Dragon's Lair (4D)
Dreadnoughts (Turcan)
Dungeon (4D)
Elite (Hybrid)
Enter the Realm (4D) 2Mb
E-Type Compendium (4D)
Fervour (Clares)
FRED (Software 42)
Galactic Dan (40)
Games Wizard (Leading Edge)
GODS (Krisalis)
Gribbly's Day Out (Coin- Age)
Guile (Dream)
Heimdalt (Krisalis)
Hero Quest (Krisalis)
Holed Out Compendium (4D)
Ibix the Viking (Minerva) (OS2)
iron Lord (Cygnus)
lx ion (Software 42)
James Pond (Krisalis)
JoyMaster A301Q (Leading Edge) £24
Kerbang (Eterna) £15
Krisalis Co Flection £22
M ah -Jong Patience (CIS)
Mab-Jong The Game (CIS)
Man United Europe (Krisalis)
Micro Drive 2 (CIS)
Mig-29 Fulcrum (Domark)
Nebulus (Krisalis)
Oh No More Lemmings (Kris)
Omar Sharil's Bridge (Krisalis)
Orion (Minerva)
Pandora's Sox (4D) 2Mb
Paradroid 2G0Q (Coin-Age)
Pesky Muskrats (Coin-Age)
Play it Again Sami (Superior)
- Includes Conqueror, Rotor,
-No Excuses & Hostages
Populus (Krisalis)
Powerband (4D)
Quest for Gold (Krisalis)
£19
£19
£19
£15
£19
£19
£26
£25
£19
£15
£22
£15
£19
£19
£19
£19
Repton 3 (Superior)
14 (Superior)
Repton
Rockfall [Eterna)
Real McCoy 2 (40) 2 Mb
-includes Apocalypse, Hofed Out,
-The Olympics & inertia
Real McCoy 3 (4D) 2 Mb £26
-Includes Powerband, Nevryon, Drop
-Ship & The WIMP Game
Real McCoy 4 (4D) £26
-Includes Galaciic Dan. Grievous
-Bodily ARM, Cataclysm & X-Fire
Saloon Cars Deluxe (4D) £26
Saloon Cars Dei Extra Courses £15
Serpents (CIS) £15
Sim City (Krisalis) £26
Spheres of Chaos (Matt Black) £1 9
Superior Golf (Superior)
SWIV (Krisalis)
I Technodream (Superior)
ThunderMonk (Minerva)
Tiles (Brain Games)
Top Banana (HEX)
Twin World (Cygnus)
Virtual Golf (4D)
Waterloo (Turcan)
-Includes, Mad Professor Mariarty
Jatic
-Pipemania, Terramex & Revelation
Last Ninja (Superior) £19
X-FIRE (4D)
Zarch (Superior)
Zool (Gremlin Graphics)
2Mb - RAM required for RISCOS3.1
OS2 - Runs on RISCOS2 only
£15
£19
£19
£15
£15
£19
£15
£26
£19
£19
£15
£22
Education
1 Adv. Playground 5+- (Storm)
1 Amazing Oliie 4+ (Storm)
£17 1
£14
I Badger Trails (Sherston)
£37 |
1 Coffee 9+- (Storm)
£23
1 Concept Designer (Logotron)
£33
1 Converta-Key
£T5
1 Crossword* 3+
£19 B
| Crystal Rainforest (Sherston)
£35 9
B Data Word (Triple R)
£15 B
I Desktop Folio (ESM)
£89
I Farmer Giles 2 (CTS)
£17 1
| FirstLOGO (Longman)
£22 I
1 First Words & Pictures (Chk)
£26 |
1 Flight Path 9+ (Storm)
£28 i
1 Freddy Teddy (Topologika)
1 Freddy Teddy's Adv (Topol.)
£19 i
£17 B
1 Fun & Games 5-9
£18 B
■ Fun School 2 (Date base)
£15
1 Fun School 3 (Database)
£18 1
| Fun Schooi 4 (Database)
£18
(P tease spec age group <5, 5-7, >7) 9
| Giant Killer (Topologika)
£17
| House ot Numbers (Chalk)
£19 I
1 Hyperbook Reader (Logotron)
£43 E
1 Hyperbook Lib (Logotron)
£110
1 Junior Database (lota)
£40 ■
1 Letters and Pictures (Chalk)
£18 1
I Logo (Logotron)
£60
1 Magpie (Logotron)
I Maps & Landsc. 1/2 (Chk) ea.
£49
£19
%. Money Matters (Tripfe R)
1 Naughty Stories (Sherston) ea.
£20
£10 i
a Naughty Stories set of 6 (Sh)
£46 §
1 Noddy's Playtime (Jmpg Bean)
£19 i
1 Numbers and Pictures (Chalk)
£18 I
H Qllie Qctupus Sketch Pad (Storm) £14 9
■ Picture Book (Triple R)
£20
1 Pin Point Junior [Logotron)
£23 I
B Pirate (Chalk)
£15
B Prime Art (Minerva)
£69
1 Puncman 1 -2,3-4 ,5-7 (Chalk) ea.
£13
B Reversals (Chalk)
£18 1
B Search & Rescue 94
£28
Smudge the Spaniel (Storm) 4-3222 t ;
& Spellbook 4-9 (Soft Stuff (SS)}
£19
1 Target Maths [Triple R)
| 10/t0 Early Essentials <7yr (3R
£20
)£19
| 1 0/1 0 Eng 1 is h (3R) 6-1 6yrs
£19
| 10/ID Maths (3R) 6-16yrs
£19
1 Things lo do with No's (SS)
£19 1
1 Things to do with Words (SS)
£19
1 Words and Pictures (Chalk)
£18 I
• ■ Please cad for titles not listed
Desktop Projects Ltd
/ Plaae* tit if 1.^1 i ara rtfiarari a hotter orir
Tel: 061-474
Please contact us if you are offered a better price elsewhere, we will
do our best to match it. We operate the Acom Teachers Scheme,
Special offers do not apply to Finance and Acom Assist Scheme
Registered This document was produced entirely on the
Squirrel Dealer Archimedes using Impression, Artworks, Draw & Paint.
M I H H I IH I - j 1 H . .. . • I I
D T R
Read all about it
Harlington Upper School publishes its very own tabloid newspaper, Grapevine,
using the Ovation DTP application, Louise Graham went along to see how they do it
T he days are numbered for
the old school newsletter,
those cobbled together termly
events produced with type-
writer, photocopier, scissors
and glue. Harlington Upper
School is forging a new way
ahead with its Acorn -produced
school newspaper, Grapevine f
whose production standards
would shame many a local
free-sheet.
The paper is the brainchild
of English teacher Chris
Thursby who is sitting in his
Harlington School staffroom
and proudly flicking through
the latest issue. It is all pro-
duced on his Acom machine
using Ovation, According to
Chris ‘it’s the gossip, or what
we call the graffitti page that
has proved the most popular.
But we also cover school
events, skiing trips and so
forth. So it's a paper about the
school'.
Keen to keep the newspaper
lively Chris, with an eye on the
national tabloids, introduced a
page three girl and a page nine
'hunk of the month'. Fear not,
these are innocent profiles and
feature pictures of a couple
who have been going out
together for a long period.
Says Chris: ‘They pretend they
don't want to be featured but it
hardly takes any persuading at
all really/
The rest of the paper covers
news, pieces from teachers and
articles by students on every-
thing from hobbies to drama
and sport.
Fundraising
The paper’s budget comes not
out of school funds but through
an enviro mentally friendly
link-up with several local busi-
nesses. ‘We collect waste
paper, used laser printer toner
cartridges and empty
aluminium drink cans from
local firms,’ says Chris, 'and in
the school we collect all waste
GRANADA
"I
Poplars
ft Huns m
Garden
1 Centre
HOME RUN TO
KANSAS CITY
KANSAS CITY USA. \tatnt at Ihf
brinin Komis bnu-hill Inm, hii
i for ■ piiTS> of
lilt Filler.
They ■ (i? Jtaupui ai l!h fjn kj m
■nrtiinp hiiKi
Humpoi «d LreT 'wm ftjft SttocL
mlovM puiy iM ulLXo'n'LhehajMe cH
ilrcir hnn bnitr.
National
success for
Harlington
music
Grapevine: created with Ovation and
a little bit of flair
paper. The proceeds pay for
the newspaper and the
students are very keen on
recycling anyway, so it
works very well’ .
The labour force for
the recycling project is
provided by students
and teachers, and a
local printer runs off 1200
copies for a modest £400.
However, computerisation has
not quite reached every comer
of the operation. ‘Because the
printing company we use is
geared up for using Apple
Macs I can’t just send off an
Acom disc, so I print out
everything on the laser
printer,’ explains Chris. *
'The printer is
unfortunately only A4, so I
have to print each page in three
parts and then cut and paste it
onto an A3 sheet. We don’t
have the scanners for photo-
graphs so the printing com-
pany deals with the scanning.’
Putting together the first
issue of Grapevine was a time
consuming process, Tt took me
about three weeks of evenings
and weekends to do the first
issue. But 1 had to set up the
master pages and decide on the
fonts and everything, so that
was an unusually long time, I
hope. The font size is larger
than on most papers but if it
was too small it might put off
some of the students,
T use a serif face for the
main bodytext (Trinity), along
with sanserif Homerton for the
smaller headlines, because
they’re easy to read and look
very modern, which is impor-
tant for a school paper. I also
use Newhall for headlines
because that’s good and strong.
‘Basically 1 stole all the
ideas from other papers, I got
hold of all the tabloids and lots
of regional papers and slav-
ishly pinched other peoples
ideas. The headline sizes come
the Daily Express
for example. I
also pinched the
sports page layout
from the Express.
And I noticed how
papers used lines to
divide articles and
capitals at the begin-
nings of paragraphs to
draw people in. And I
chose to have a five
column layout because it
gives more flexibility.*
Chris has learned a lot from
the first issue. ‘The next
thing I’m going to buy is a
large monitor, l spent so
much time reducing the page
so I could see how it would
look that it was driving me
mad on a normal size monitor;
Moreover to capitalise on the
paper’s success he’s about to
approach local firms for adver-
tising rather than for just old
paper and drinks cans. Til call
them up and see if they’re
interested. If they want to
24 BBC ACORN USER AUGUST 1993
DTP
The four stages of Grapevine
4 - GRAPEVmE Sunnier 1 933
STAGE ONE: When setting up the master page, Chris went for five
columns to allow greater flexibility in arranging the photographs and
articles on the page, as four columns only allows articles two by two or
one by three. The masthead consists of the page number, title, headline
and decorative top border, Chris designed his own sprite for the
masthead in Paint and dropped it into two picture frames on the page.
- 1 :' i It ' • y.:
1 1 i ■ ‘S i . ►r.jn.hCi
I Im.H.'d, VI-!!: : ■
■ ~ r i . j j i-e K -» i-:- .ji
Rluv-jd 1 * i M -ii'
I 1: I - r " ■ | . ,1-,; — t f: .
-..!•! •-•• I Ml .1- r /
tfit in ja ! ii. .i
■ ■ ■ if ‘ r- ■. ■■ i!
jJti-llM.'il t*: ill
T.ir i ii- ■-> - • Khir ,- I :
; 'Ll. javr Viil-H 1-s
5
11m.' i r Ft r -ik
f I I- 'N M .:■! I - [fuu
"■ Sr, -I: If.
• • in-- 'nr. ,. ■■'-- ! ! • :r
nur.' is. .tfiv -b.lv:-.-- :
■ rr i ' - h- ; m.*T- :K-
rcun I i i jKTricnt virttWEmry
■
1
STAGE TWO: The photograph to go with the main story was just over
two columns wide so it was reduced slightly at the scanning stage. The
length of the story then roughly depended on the size of the picture so
that the text and photograph would match up. Chris decided to use
quite a large font size for the main text (1 1.Spt Trinity with 5 per cent
leading) to make the page more attractive to its young readership.
STAGE THREE: The headline was influenced by the Daily Express and
Chris copied the New hall typeface of their headlines. The 'strapline'
above was put in Homerton, a sanserif typeface for a good contrast. The
story about the careers day was then just long enough to fit in a single
column down the right hand size. Separating articles using thin tines
and capitalising the first word were two ideas from the national press.
STAGE FOUR: The careers day article was given a large headline and a
reversed byline to attract the readers eye. When using reversed out text,
Chris recommends a sanserif typeface as this gives it a clean appearance.
Finally the entire page was printed out in three sections {to allow the
join to be made In the most suitable place) and sent to the printers with
the photographs to be scanned.
attract young teenagers I think
a school newspaper might be a
good place to advertise.'
Grapevine ' s success ties in
neatly with the Newspapers In
Education project which runs
from a head office in Ton-
bridge Wells to encourage a
link-up between schools and
local papers. Several local
papers have a page designed
and written by students. Says
Chris: *If you don’t want to
produce a complete news-
paper* this is a good option to
go for. The kids are learning
about newspapers* about the
media, I think it improves their
writing and eommimicatiuon
skills. Next year when we start
running a media course, I hope
to get the students more
involved in actual production,
subbing and so on. Obviously
the students already have a
great deal of commitments
with school work but it’s a
very worthwhile exercise.’
On next month *s subscrib-
er's disc we will provide a
complete Ovation file of the
G rape vine n e ws paper.
Five tabloid tips
If you arc thinking of starting
up a school newspaper, there
are a few basic guidelines.
Here arc some of Chris* tips
for starting a successful tabloid,
• Shop around. Printing firms
often charge differing amounts
for the same job and it is well
worth getting several quotes,
• Lift ideas from other publi-
cations. Look carefully at all
the newspapers you can and
steal ideas shamelessly.
• Never use too many fonts.
This is the most common DTP
error and makes any document
look amateurish,
• Get as much input as you
can from anyone who knows
about the printing business. A
good starting point would be to
read The Teacher’s Guide to
Publishing a Newspaper,
available from the Northcliff
Newspapers in Education pro-
ject, tel: (0892) 512321.
• Break up the page with
small stories, mini -headlines
and so on. This makes the page
look far more appealing.
BBC ACORN USER AUGUST 1 993 25
0
g Electronic font poundry
VISA
MasterCard!
NEW! EFF Rise OS 3 Publishing Utilities
from only £7.50 each!
IDrawKern - £7.50 *£i p & p &vat
Now you can use all Auto-Kerning fonts in
1DRAW - with IDrawKern all your Rise OS 3
Fonts are kerned automatically. IDrawKern
files are 100% compatible with DrawFiles.
IDrawMerge - £7.50 + ei p & p &vat
Take lots of different path objects and
merge them as one. Produce amazing
effects, true circles with holes, incredible
patterns and much much more!
Why buy a new Word Processor to type French
when you can do it for just £10.00?
EFF Keyboard Drivers allow you to easily enter any character into ANY application with
just two key presses. If you want E simply press the '(grave) key and then the E key. EFF
Keyboard Drivers are available for over 30 languages including French, German, Italian,
Spanish, Portuguese and Welsh from only £10 each.
Any of the fonts below
for only
£5.00 for Rise OS 2
£8.00 for Rise OS 3
each!
Save well over 75% off the Retail Price!
AVON AVON
Without IDrawKern With IDrawKern
Merge
JVscot p! lack
Brittania Light
Brittania Medium
Brittania Bold
Eve Open
Frederic Catalogue
Frederic Hand Tooled
Italian Book
Italian Hook Italic
Katie Title
LONDONA TITLE
M&uLm. kecfulaA
MasuLftt. Sold
Mr Jones Regular
Mr Jones italic
PETERS
(skioccoco
St+ARAKU
Shel Regular
She I Italic
mmmm
Sky Liqhi
Sky DEMiBold
Sky Bold
Stewart Regular
Stmartltaiic
Swiss Inserat
TWOMBLY REGULAR
TWOMBLYBOLD
EFF Demo Disk with a FREE Outline Font
Plus samples of over 50 other great Outline Fonts, our new FontFinder
Font Database, a massive poster showing all of our fonts and our new 3 page price list all
for only £3.00 including P&P and VAT
The Electronic Font Foundry
The Studio • Gibbs House • Kennel Ride • Ascot • Berks * SL5 7NT
Tel 0344 891 355 Fax 0344 891 366
How to order
from EFF
All prices exclude
postage and
packing and VAT.
Add up the cost of
your order add P&P
and then add VAT
at 17.5%. P&P for
software is £2.50.
Either phone your
order in to us, or
send it by post.
Most orders are
dispatched within 1
working day.
Handling Charge on
official orders under
£30.00 requiring an
invoice £5.00.
OVER 500 FONTS
M E W USERS
LEARNING CURVE
Wordprocessing is a basic skill, so why get it wrong?
John Rennie looks at the write stuff
S o you’ve got your shiny
new A3010 plugged in
and ready to go. But go where?
Okay, you may spend the first
six months of your home
computing existence
murdering aliens and saving
lemmings, but then there is
that nagging recollection that
you bought a computer for its
educational value, as an art
tool, as a word processor.
Maybe even to put together
your own magazine.
Over the next few months
we are going to look at some
of the things you can do with
your Acorn, with some of the
applications that come as
standard with your machine. It
should serve as an introduction
for new users and help you get
the most from your computer.
One of the most popular
applications is the wordpro ces-
sor. This makes sense.
Whether you are writing let’
ters, novels or essays you want
to be able to submit your fin-
ished work in intelligible form.
The wordproeessor gives you
the quality of typing without
the hassle of hitting carriage
returns at the end of lines and,
if your typing's like mine,
saves on copious amount of
Tippex. Typing for non-typists.
There are a multitude of
packages, some marvellous,
some miserable. Each has its
ow n loyal fans. The good news
is you don't have to shell out
for one. EasiWord comes as
standard with the A3G10 and,
ignoring the old adage that you
get nothing for nothing, it’s
actually very good.
The conventions that nor-
mally apply with your machine
apply w ith EasiWord, so when
1 click the middle mouse but-
ton I get the main menu; if I
move across the Select option
to its submenu 1 find CTRL-C
copies text and CTRL-v pastes
it; the Effect submenu not only
Keeping your letter short, neat and to the point
has text effects - bold, italic
and so on - but lists standard
keypresses. All this helps flat-
ten the learning curve.
MENU SYSTEM
The File submenu gives you all |
running information on the file |
you arc working on; filename,
whether you have modified the
file since your last save, and
how many words and lines you
have churned out - vital for
students or journalists, who
write to length. In File you also
have the standard save box I
(with keypress shortcut F3), i
where you can save your File
either as a standard text file, or 1
1 preferably as a 1st Word+ file
which retains all the text
effects you have used. You'll
also find Print in here.
I s vc taken a standard letter
to demonstrate basic word pro-
cessing with EasiWord. Easy
eh? Well, no actually. Judging
by the letters we receive with
dodgy spacing and Martian
spelling there’s a lot of people
out there not taking care of the
< basics. First off, decide how
the finished article is to look.
Ranging addresses to prede-
fined places on the page is no
problem, that’s what the tabs
I are for. Open your EasiWord
j file by clicking once on the
icon on the icon bar with the
left-hand mouse button and the
tabs are set at 5cm intervals on
the ruler along the top of the
page. You want to alter them?
Fine, Double-clicking on a tab
in the ruler deletes it; double-
clicking on a space on the ruler
deposits a tab.
Alternatively, click on Edit
ruler in the Edit submenu and
you can reset all tabs, alter the
page width and decide whether
you want your text justified
(like the words on this page) or
ragged (take a look at Cheats’
in Game Show). If you are
writing a letter, you will want ,
at least one tab for your
address on the right (as in the
shot above). Setting further
tabs will allow you to have
one, two, three or more
columns ranged neatly across
the page: useful for laying out
a CV, for example.
The shot on this page gives
you an idea of how you want
i your letter laid out, Jf you
make a mistake, no problem.
1 You simply highlight the bit of
I text you want to replace by
clicking your left mouse button
at the beginning and the right
button at the end. then type in
the corrected text. If you
decide the paragraph you
ended with is simply so good
you want to move it to the start
of the piece, you Delete and
Paste - and your text is shuf-
fled into position.
If you want to repeat a sen-
tence, word or paragraph, just
Copy and Paste and, as well as
being copied, the original text
will be left in place. If you are
writing a CV or job application
you really should resist the
temptation to put text in 17
different sizes using a dozen
different effects. That said, the
Effect submenu gives you all
variations you need to high-
light text: bold, italic, under-
lined, subscript or superscript.
You can highlight text and
swap it from upper to lower
case. Again, quick keypresses
are listed beside commands.
When you have finished,
Page layout gives you a
thumbnail view. Now you can
look at the margins all round
your text and adjust them to
the best effect. You can still
make changes here. The Utili-
ties menu deals with all the
I bits and pieces. You'll find the
spelling checker here (none of
us think we make mistakes,
then we see the thing in print
and find we’ve spelt errror
with three r's).
Find and replace is invalu-
able if you have made a
mistake, say on a person's
name, the whole way through
your letter. GoTo lets you go
to the beginning, end, or any
page or paragraph,
I'd challenge you to find an
easier fit for writing with your
Arc than EasiWord. But that’s
enough words. Next month we
burst into full colour as we
explore the creative possibili-
ties of Draw ♦
BBC ACORN USER AUGUST 1 993 27
E YDUR OWN 16 TRACK MIDI RECORDING
STUDIO
WzMjM
V*V#V*V/#V/A*
WAVAV.V.VA
WAV.V/AWA
yymwAV.VA
AWAVA
WSf&SS
Serenade is a desktop MIDI sequencer for the full range of Acorn RISC OS machines. A
great deal of effort has gone into creating a graphical user interface that gives access
to the power of Serenade without making it complex to use.
Multi tasking 13 track MIDI sequencer | Fully RISC OS 2 & 3 Compliant and 1
megabyte friendly ■ Auto start and syncing of Rhythm-Bed from Serenade | Auto drop
feature allows you to insert notes in real time whilst replaying ■ Guitar window allows
chord input offering an alternative to the standard keyboard - it will recognise most
common chords (majors, minors, 7ths, etc..) ■ Scores to Rhapsody via Standard MIDI
file format type 1 ■ Can generate Real Time MIDI Events enabling real time mixing, panning, record etc with
convenient snapshot facility ■ Audition feature allows undo of most functions Price £ 1 35-00 inc VAT
RHYTHM BED - A MIDI DRUM MACHINE - Rhythm bed is a program which a I lows you to create percussion tracks for
controlling drum machines directly or for export to sequencers, such as Serenade. For those without access to a MIDI system,
Rhythm-Bed can access up to eight separate internal sounds.
■ Fully RISC OS 2 & 3 Compliant and 1 megabyte friendly ■ Auto start and syncing of Rhythm-Bed from Serenade ■
Compatible with a range of MIDI keyboards and drum machines ■ Very easy to use grid based entry method ■ Data
can be saved as a MIDI file for export to packages such as Rhapsody and Serenade ■ Sequencing facility so you can
build up a long rhythm from short patterns Pric© £ 49_95 ir»C VAT
The best drum editor Ne overseen on any platform - Acorn User Feb S3
Send or ring for a more detailed leaflet and ask for your free demo disk
98 Middlewkh Road, Rudheoth, Northwich, CHESHIRE CW9 7 DA. Telephone: 0606 4851 1 Fax No: 0606 48512
VIDEO
The cutt i ng edge
Eidos used Acorn technology to revolutionise the video editing business.
Now it plans to bring the same facilities to your desktop.
Ian Burley gets the full picture
F ull motion video (FMV) on
the Archimedes is about to
be given a useful boost with
the arrival of a new real-time
digitising and compression
system from Eidos which will
complement Replay, Eidos is
also bringing Archimedes
users the fruits of its
experience in the professional
video and movie editing
market with a sophisticated
digital movie editor,
Eidos was set up in 1989 by
professional video editor, Nick
Davies and Archimedes owner,
Stephen S treater. Acorn's
Roger Wilson — inventor of
Replay - is a non executive
director. The story starts when
Nick bumped into Stephen,
who was doing a PhD at
King's College London.
Stephen had been experiment-
ing with video animation on an
early monochrome video digit-
iser with his Archimedes.
Despite the relatively -primitive
results of Stephen's experi-
ments, Nick was struck by the
potential of digital movies in
his own field: video editing.
Traditional video editing, still
dominant today, involves end-
less winding and rewinding of
video lape reels or cassettes,
viewing raw takes, thus deter-
mining edit points and the
running sequence. This is
known as linear editing in ihe
trade; serial in computer terms.
Nick knew a non-linear or
random access way of viewing
the recorded video would
make life much easier for tape
editors and cut costs too. The
solution was to use a computer
- the Arc — to enable instant
viewing and editing of any
section of a digilised movie,
Eidos went on to develop a
sophisticated Archimedes-
based video digitising and soft-
ware compression engine
The professional system
Professional video editors don't usually edit their programmes online, straight from raw
master tapes. Online editing equipment is very expensive and so is hiring an online editing
suite. It's much cheaper to edit the programme offline, creating an accurate facsimile of the
eventual programme but using cheaper equipment. Once you have made your dummy offline
programme you will have a comprehensive list of editing instructions like time-code edit points,
audio and video fades, which can be applied directly to the original master tapes during an
online editing session.
Offline editing is a time-consuming process. There could be literally dozens of original tapes
and inevitably finding a desired sequence will involve searching miles of tape. This is a linear or
serial process - you can't just jump straight to a part of the tape like you can with a CD. But you
can If you digitise the video onto a hard disc or, better still, a portable high capacity MO
(magneto-optical) disc. This random access ability is non-linear.
Eidos set out to produce such an offline non-linear editing system back in 1989 using the
Archimedes as its platform. Two things needed to be created: a fast and efficient digitising and
compression system and a flexible digital video editing application.
After three years of development the results are Compressor and Optima. The former is a real-
time 25FPS video digitising and compression system which uses an 8Mb Archimedes A540 to
create digital movie files on 650Mb magneto-optical (MO) removable discs. The A540 uses a
special card for the video digitising, but compression is carried out entirely in software. As
compression is real-time, the system is symmetrical - digital recordings can be made at normal
playback speed. Stephen Streater developed a completely new ESCaPE compression algorithm for
the system. ESCaPE compression is highly eff Scent with frame data reduced to as little as
0.35% of its original size. About two hours of video can be recorded on to each MO disc.
Video sequences recorded on to magneto optical disc in ESCaPE file format can then be
edited using Optima, which is a Rise OS-resident digital video editing system.
Optima mimics the usual analogue video editing environment where this is
desirable: two video windows represent a pair of monitors, still frames can be viewed
and there are jog/shuttle buttons to pinpoint exact frames. Video time code informa-
tion from the original source tapes is preserved and Optima can compile an edit
schedule list of edit points for later use when editing the final programme online.
It's still early days for non-linear editing systems, but one day non-linear will
dominate and, although just the editing software costs £1 500, Optima is still
one of the cheapest and most flexible non-linear systems.
Random Distribution distributes Com-
pressor and Optima for Eidos and over
twenty A540-based Optima
systems have been shipped
date. Both the BBC and Car-
lton TV in London use
Optima systems. Pro-
grammes using the system
include Channel 4's Dis-
patches , BBC's Watchdog,
plus a number of pro-
grammes from indepen-
dent producers.
For more details of the
professional system con-
tact Random Distribution,
9-15 Oxford Street, Lon-
don W1, tel: 071-287 3230,
VIDEO
called Compressor. At the
same time, Eidos developed
its digital movie editing
system called Optima. This is
now used by an increasing
number of professional video
editing companies and is an
outstanding example of the
power of Rise OS.
Acorn’s Replay
With Replay, Acorn was one
of the first to allow full motion
video to be integrated into
desktop software, like Genesis
and Magpie and multimedia
CD- Rom publications. Replay
on the Archimedes was hailed
because it needed no expen-
sive additional hardware to
decompress and display digit-
ised movie files in real time
and at acceptable speed.
Replay is capable of good
quality movie playback in a
Rise OS window, with stereo
sound at 12.5 frames per sec-
ond (FPS), and as high as
25FPS with high-end machines
like the A 5000, A 5 40 or even
the powerful A4 notebook.
Getting your video into a
Replay A rm iM ovie f i I e,
however, isn't so easy. Instead
of choosing an established
industry standard like JPEG
(Joint Photographic Expert
Group) which would have
been too slow, Roger Wilson
opted to invent a proprietary
compressed digital movie file
The Optima system, running on an A54D with two magneto-optical drives
format, Moving Lines. This
format is optimised for real-
time software-based decom-
pression and playback but is
strictly asymmetrical. In other
words it takes much longer to
digitise and compress video
frames in the first place than
decompress and display them
afterwards.
It takes five seconds to com-
, press a single frame using
Moving Lines, so a one minute
sequence would take over an
hour to compress. This is com-
pounded, as a huge uncom-
pressed movie file has to be
; created by the video digitising ■
, process prior to compression,
i For a minute of uncompressed
i digital video we’re talking
1 around 20Mb of data which
* reduces to 4-5Mb after
f compression.
Acorn has already released a
( low -cost Replay movie master- |
i ing system called Replay D1Y.
This includes a version of
Replay's Moving Lines com-
pressor and the Irlam video
i digitiser card. Unique way's j
| Empire can also edit Replay ,
1 movies. The problem is that i
the uncompressed data is so 1
bulky that the system is effec-
tive but limited to those who
can afford a large enough hard
drive (and are willing to wait
an hour for every minute of
video to be processed. )
It has been argued that this
drawback has limited Replay's
appeal at the creative end.
Everybody loves to w f atch
Replay movies but far fewer
are willing to go to the trouble
of making them.
Over a year ago Eidos real-
ised it had a solution to the
lengthy Replay movie-making
process. Eidos set to work on
producing an alternative,
quicker, digital movie source.
This was to be played back by
Replay- compatible appli-
cations using the ESCaPE
(Eidos Software Compression
and Playback Engine)
decompressor,
ESCaPE
Unlike the professional Eidos
Compressor, which required a
special digitiser board and an
expanded Acorn A540 work-
station. the cutdown version
(to be called ESCaPE) is
designed to run on a standard
4Mb Archimedes, though
Arm 3 -level processing power
is required. An A50Q0 would
be ideal, though an A300 or
400 series machine with an
Arm 3 upgrade will probably
do. ESCaPE is designed to
Stage 1 : Viewing the original video
To edit an ESCaPE movie, first use Eidoscope to view what you have
digitally recorded in one or more ESCaPE files from your original video.
These are the takes - 'rushes 1 as they are known. In this example, lota's
Da fa Power database is used to log stills with short descriptions. The stills
can be clicked and dragged directly from the Eidoscope video window.
ESCaPE file pointer information is also recorded separately. Eidos is
working on making this an all-in-one operation.
Stage 2 : Deciding on a sequence
Next you have to sort through your shots and decide on a sequence of
events for your final programme. Once again, OataPower is used to load
back Into Eidoscope the ESCaPE file pointer information linked to the
still, and representing the scene you want to insert, A pair of small
Eidoscope viewing windows are used In this example. At the end of this
stage you will have a sequence of shots which will require tidying up
and, probably, audio dubbing.
30 BBC ACORN USER AUGUST 1 993
VIDE O
work with the Irlam digitiser
card supplied by Acom in the
Replay DIY kit.
To start with, ESCaPE will
only offer a frame rate of
12.5fps compared to the full
25fps Compressor is capable
of. It's possible Eidos will
offer software upgrades at a
later date to boost ESCaPE ’s
performance to 25FPS, though
this is largely dependent on
hardware. A faster, next- gener-
ation Archimedes could be the
spur the company needs.
Nick Davies speaks of com-
pressed ESCaPE movie file
sizes in the region of 40 sec-
onds playback per megabyte of
data; 1.5Mb per minute com-
pared with a Replay file of 4-
5Mb per minute.
This isn’t the whole story as,
despite Nick's feeling that
Replay and ESCaPE playback
quality is 'comparable’, Replay
maintains a detectable edge in
crispness and clarity, with less-
obvious pixelation. Neverthe-
less, Replay can’t do things
like running nearly a minute of
video off a 1 .6Mb floppy disc.
Eidoscope
Eidoscope is the second
weapon in the Eidos armoury:
it is a junior version of the
Optima movie editing appli-
cation. Optima was developed
to let professional video edi- i
tors see how their edits would
appear in rough - the final pro-
gramme being edited from the
original video recordings
online.
Eidoscope is no longer a
pre viewer like Optima was* Its
main purpose is to edit the
actual video files which will
make up an ESCaPE pro-
gramme. Most of Optima's
formidable array of editing
features have been retained in
Eidoscope. The main excep-
tions are that only two audio
channels are supported instead
of Optima's four and there is
no support for time- coding,
which is largely unused in sub-
professional video anyway.
At first glance there is little
difference between an Eido-
scope and Optima screen. Two
video monitor windows, each
taking up about a fifth of the
screen, dominate the view.
Both windows have play,
pause, jog and fast forward
buttons. It is possible to jump
to a particular frame if you
know r where in time it exists in
the sequence. Time-coding
may not be supported, but a
time-base is still provided.
Eidoscope, like Optima,
benefits from a frame-access
technique which uses buffering
to enable virtually instant
access, even if the source drive
is slow. This means a sequence
can be pieced together and
played back seamlessly with-
out creating a new file. After
you've fiddled with your pro-
gramme to get it just right, a
brand new composite pro-
gramme file can be saved.
Underneath the monitor win-
dows is a time line editing
window. This is a multi-track
sound and vision sequencer
where you can insert start and
end points of video dips
you’ve just viewed. Once a
clip is on the sequencer, you
can drag its limits to extend or
shorten the sequence. A com-
prehensive selection of dis-
solves, wipes and other special
effects, like picture in picture
animations, is featured too*
Audio functions are just as
impressive. It’s possible to
hear the audio attached to an
individual frame and step
through listening one frame at
a time. Accurately- synchron-
ised sound edits are incredibly
easy and each soundtrack level
can be altered or faded inde-
pendently.
Eidoscope is also a model
Rise OS application. Practi-
cally everything on the screen
can be dragged and dropped.
Other Rise OS applications
integrate beautifully with Eido-
scope, and software packages
like lota’s DataPower database
and the standard Draw, Paint
and Edit applications are
actively recommended to
Optima users.
Conclusion
There is no doubt that Eidos
has exciting multimedia solu-
tions in ESCaPE and Eido-
scope * ESCaPE should
encourage a lot more Archi-
medes users to have a go at
making movies. No other per-
sonal computer platform has
anything to match in terms of
convenience and sheer usabil-
ity. Those movies will be
playable via Replay- aware
applications using an ESCaPE
decompressor, so we should
see lots of new, personalised.
Genesis , Magpie style multi-
media 'books’ as a result.
Eidoscope is a dream editor
and I expect some really
snazzy ESCaPE movies will
be created using it.
Eidos expects its ESCaPE
compressor for the Acorn DIY
card will be priced well under
£100, Eidoscope is expected to
cost under £200. This makes
Eidoscope a fair bit more
expensive than Uniqueway’ s
Empire editor, but the extra
cost is more than justified.
My only hesitation about the
whole thing is that the play-
back picture quality of
ESCaPE needs improving
slightly to match Replay, but
Eidos says it is addressing this.
Other than that, Eidos is onto a
surefire winner. Contact Eidos
on 081-9417899.
Stage 3: Assembling the sequences
Stage 4: Adding special effects
Now the time line window at the bottom of the screen comes into play.
This shows where the currently-selected video sequence fits into the
overall running sequence of the movie you are editing. The start and end
points of each scene can be dragged forwards or backwards in time. Here
three Eidoscope windows are shown, two small and one large, and it Is
possible to cut and paste from one window to any other. You can view
edits instantly and make as many alterations as you like.
Finally, the time line shows the running sequence you have settled on.
Audio dubbing has been completed as shown on the two audio time line
sequences below. At this stage you can introduce special effects from a
special button menu. Here, a diagonal wipe from one scene to another is
shown. Once again you can view any edits and effects and change them
instantly, or even view the whole programme, before finally choosing to
save a brand-new composite ESCaPE programme file.
BBC ACORN USER AUGUST 1 993 31
Watford Electronics Ltd
Established 1972
Mail Order & Showroom: Jessa House, Finway, off Dallow Road, Luton, LU1 1TR, England
The sign of
Quality
Tel: 0582 48 77 77 Tlx: 8956095 WATFRD Fax: 0582 488 588
Showroom Only: Jessa House, 250 Lower High Street, Watford WD1 2AN, England
Tel : 0923 237774 Fax: 0923 233642
Shop Hours: 9am to 6pm (Mon.-Sat.) Thursday 9am to 8pm. FREE customer car park.
All prices exclusive of VAT; subject to change without notice & available on request.
Acorn ^
The choice
of Experience
1 / rchimedes
micro
System
Basic Colour Multiscan
A301Q-1Mb Family
£424
£625
£769
A3010-2Mb L/C
-
£680
-
A3 02 0-2 Mb FD
-
£749
£799
A3020-2Mb HD60
-
£899
£949
A4G00-2Mb HD80
-
£949
£999
A4QGG-Home Office
-
£999
£1049
A500G~2Mb HD 80
-
S
l-
£1399
A5000-UC 2Mb HDB0 -
-
£1445
A5000-4Mb HD120
-
-
£1599
A5000-2Mb ES
-
-
£1299
A500G-2Mb NS
-
-
£1399
Pocket Book
£212
-
Pocket Book Class
£2127
-
-
A4 Notebook -2M RAM
£1399
A4 Notebook -4M RAM/60M HD
£1699
3 SPECIAL PURCHASE OPTIONS
when you purchase any of the above Micros.
10% of the value of the machine in hardware
or software of y ur choice
OR
10% of the value of the machine in hardware
or software plus up to 60 months instant
credit
OR
5% of the value of the machine in hardware or
software PLUS 8 months interest Free Credit
Acorn JP15Q Ink Jet Printer
£199
Archi Accessories
* 5.25” 800K external Floppy Drive £80
* Acorn I/O Poduie (Analogue/User/lMHz bus) £79
* I/O Poduie (Analogue/User) £59
* MEMO 1A Upgrade £29
* MIDI add-on to Acorn I/O Poduie £27
* MIDI Expansion Card £65
* Archi replacement mouse - New design £29
* PC Emulator £95
* Floating Point Unit £455
* Keyboard Extension Lead £6
* 4 Poduie Backplane £25
* Fan for above backpfanes £10
* Rise Os Extras Software Disc £5
* SCSI Card8 bit £129
* SCSI Card 16 bit £149
* SID Utilities Discs - Set of 4 £19
* ST506 Hard Disc Controller Card £99
* A5000 Dust Cover £9
* A5000 Technical Reference Manual £65
* A4 Spare Batteries £49
* IDE ROM Upgrade for use with RISC GS3 £16
* Sean fight Junior £199
* Scan light II A4 £279
* Scan] ight 1 1 S h eet Fe ede r £139
* Scanlight Professional £529
* CC Faxpack £289 * Colour Card £239
* Wild Vis i on Chroma Ge n lock £ 1 89
* Wild Vision Chroma 250 £338
* Wild Vison Chroma 350 £339
* Hawk V9 Mk 2 Standard £179
* Hawk V9 Mk 2 Dithered £245
Watford Electronics Headquarters - Luton
Scan256 Grey Scale Scanning
If you need a 256 grey-scal e hand scanner for your
Archimedes then look no further.
Scan 25 6 gives you up to 256 levels of grey at a
maximum of 400dpi and is supported by state-of-
the-art sophisticated software - for only £159. This
makes it the only sensible scanning and image
processing solution for the Acom 32-bit range. Just
compare these features:
• More than one copy of the image held in memory
at once.
• Allows multiple consecutive operations without
saving the original to disk.
• Highly advanced dithering and image size
reduction.
• Convolution digital filtering with over 100 filters
gives high quality images from poor quality scans.
• Adjustable scaie and size during scan.
• Supports State Machine G8 Graphics Card.
• Includes shearing and rotation.
• Saves images in industry standard formats: TIFF,
Sprite and AIM.
• True brightness, contrast and gamma correction.
• Multiple options - scale to page, centre sideways
selected area.
• Selectable scanning modes.
• Plus much much more.,.
Please specify Archimedes type, not compatible
with A301Q, A302Q, A40O0. „
£1 59
• Scan256 for A3000 Micro
£169
A3010 DTP Pack
Supplied with 3,5" Floppy Disc Drive and a
mouse. Colour Monitor and lead, TV
modulator, 30Mb fast IDE Hard Disk Drive.
'Compression' utility to increase the Hard
Drive capacity to typically 60Mb. the highly
acclaimed Computer Concept s Impression
Junior DTP package, EasiWord
wordprocessor, Quest for Gold game,
applications suite of software packages and
comprehensive audio training tape.
RRP; £1095
Sale Offer Price: £775
• A3010 DTP Pack with
Learning Curve £875
• Additional 1 Mb RAM fitted £39
Specfal Education discounts
available on micros, RAM upgrades,
ARM 3 Turbo Card, etc. Please write
in or telephone:
0582 74 55 55
RISC OS 3 Upgrades
• A 5000 Soft wa re U pg rad e Kit £ 1 6
• Software Upgrade Kit for the rest £40
• Hardware Upgrade Kit 300/440 £25
Archimedes RAM Upgrade
All our memory upgrades are simple to fit. No
soldering required. Fitting instructions supplied.
• R 3 00-4 Layer RAM upgrade board (Bare), £25
• R302-A3000 - to 2MB RAM Upgrade £29
• R3Q3-A3G00 - to 2MB RAM Upgrade
(expandable to 4MB) £49
• R304-A3000 - to 4MB RAM Upgrade £99
• R305-A3010 — to 2MB RAM Upgrade £39
• R306 - A302Q/A4000 - to 4MB RAM Upgrade £70
• H311-A305 - to 1 MB RAM Upgrade £30
• R312-A305/31Q - to 2MB RAM Upgrade £85
• R412-A41 0/1 - to 2MB RAM Upgrade £25
• R413-A420/1 - to 4MB RAM Upgrade £50
• R414-A410/1 - to 4MB RAM Upgrade £75
• RBI G-A41Q/1 - to 8MB RAM Upgrade £399
• RB20-A420/1 - to 8MB RAM Upgrade £375
• R840-A440/1 - to SMB RAM Upgrade £31 5
• A50QO - to 2MB additional RAM Upgrade £82
Desk Top Publishers
Acorn's Archi DTP Package
£69
• Equasor £39; • Expression-PS
£19
Impression 2 DTP Pack
£123
Impression Junior
£65
Impression Business Supplement
£39
impression II Borders Disc
£19
Ovation DTP
£85
Desk Top Thesaurus
£18
Archi Wordprocessors
Pendown Archi
£48
Easi writer
£115
Pendown Plus
£68
EasiWord
£45
Pipedream Spell
Checker
£40
Prime Word
£52
Graphic Writer
£20
Wordz
£85
DATABASES
Flexible
£69
Multi store v2,01
£99
Knowledge Organrser£42
Pinpoint
£65
Magpie
£40
Pinpoint Junior
£23
Eureka
SPREADSHEETS
£99 Schema
£89
BUSINESS GRAPHICS
Gam ma Plot £39 Sag map lot £39
INTEGRATED PACKAGES
• Pipedream3 £116 • Pi pad ream 4 £146
• Desktop Office - Database, Graphs &
Charts, Wordprocesso r Spreadsheet.
Communications £69
• Desktop FoJro - Word processor, Desktop
& Interactive Publishing. Ideal for school £59
• Acorn Advance package £99
-d/Sales: 0S82 74 55 55 Sales/Inquiries: 0582 48 77 77
NEW Special
Finance Deal
Simply plug
and play "
• Multimedia Expansion
• Multimedia Expansion + 16 bit SCSI
Now everyone can afford an Archimedes
Micro with Watford Electronic s up to
60 months instant credit facility,
(Please telephone 0582 74 55 55 for details)
Watford's advanced interface allows IDE drives to work on
any Archimedes machine, speeds in excess of SCSI
devices can be obtained at a fraction of the cost of a SCSI
drive.
Up to four drives are supported by the IDE filing system
IDEFS, up to two drives can be attached to each expansion
card, up to four cards can be inslalled in a machine.
A powerful security feature has been provided with the two
unique commands rfDELock and TDEUnloek, ideal for
educational establishments where hacking or tempering
may be prevalent that may lead to loss of data. Once
locked, the configuration can not be changed until a secret
password is used. The MDEForm Write Protecl option is
particularly useful in conjunction wilh 'IDELock as it will
prevent any unauthorised deletion of dala.
By an innovative use of on-hoard memory, the card will
rem ember its configuration, even if moved to another slot or
even a different machine, this afso includes the unique
security features.
Hardware
« Supports proposed ANSI ATA (IDE) specification
* Fast 16 hit MEMO interface interrupt driven So support
background disc operations
* 5 Mbytes per second peak transfer rate
* Up to two drives (master and slave) per card
* Multiple cards per machine (up to four)
Software
* All software supplied in ROM
* Filing system IDEFS'
* Desktop filer with drive ready detection and disc name
under icon
* IIDEForm, WIMP based configuration and formatting
software
* Drives can be individually write protected
* Power saving standby modes supported with
configurable timeout
* Drives can be used without translation in native mode for
minimum overhead
* ilDEFSDisk, creates PC emulator hard discs
With this interface it is possible to connect almost
any 5.2573.5'* disc drive with its own power supply
to the Archimedes. Upto 4 disc drives can be
connected. Fully Buffered Board. NO SOLDERING
is involved. Supplied complete with necessary lead
Price £21
Back Plate Extension
• A 300/400 El 5; * A3QG0 £14
Watford's easy to instai, Jow cost, high
performance, revolutionary IDE Hard Cards
for the A300 & A400 series Archimedes.
ADA 0800 30Mb 19mS £195
ADA 0890 60Mb 18mS £299
ADA 0670 80Mb 18mS £309
ADA 0680 120Mb £405
{All above Hard Cards can be used as
Removable Hard Drives, ideal for Military
and Education use.)
Simply The Best
Using this simple data link, it is possible to solve all
your BBC to Archimedes data transfer problems.
The kit is supplied with a disk, and the necessary
cable to connect the two computers.
• Rise OS £ Version £15 • Rise OS 3 Version £16
(P.S. For A3G0Q Serial Upgrade (£19) required)
Here ills at last - the all new Mark 2 version
of Watford's highly acclaimed ARM 3
processor board for the Archimedes and now
also the A300G series computers. Using the
latest surface mount technology on a high
quality four layer circuit board we have
reduced the overall size to a mere 53mm x
45mm, and the cost to only £145. Mk II
upgrade will increase the speed of your micro
by a factor of 3 to 6.
Any competent A 300 or A40G/1 series micro
owner can fit the upgrade himself, as we
provide full fitting instructions and a special
ARM chip extraction tool. However for A3000
micros and those not wishing to perform the
upgrade themselves, we will collect, upgrade
and return your micro by courier service, at an
additional cost of £24.
(A300 and old A440 series owners please note
- you will need to upgrade to MEMC1A for
ARM3 to work.)
RRP £249
» 3.5" External Drive £95 * Monitor Stand £15
• Technical Manual £39 * Serial Upgrade £19
* A3000 Dust Cover £5 * Micro+monitor cover £9
* Acorn Carrying Case for A 3000 £1 0
* A300Q User Port/Midi Upgrade Card £44
• A3000 User/Ana logue/IIC I/O Card £38
• A3000 External Podule Case £1 5
A3G0/A400 Internal IDE Drive
Part No. Capacity Access Speed Price
ADA 0520 44Mb 28mS £189
ADA 0550 80Mb 17mS £239
ADA 0530 100Mb 16mS £259
ADA 0570 200Mb 1 5mS £369
ADA 0080 330Mb 15mS £599
All above 3.5" Drives are supplied complete with
Controller Card & cable for use with
A 30Q/A4 00/A500 series machines.
AAA 0300 External Case & PSD for A3000 £85
AEA 1060 Archi IDE Hard Disc Podule only E89
This NEW versatile I/O Card from Watford, fits inside
the A3Q0Q and includes an Analog to Digital Converter,
a User Port, and an InterlC (IlC) connector.
The card allows many of the peripherals developed for
the BBC to be used with the Archimedes A3000. The
ADC and User Port have the same pin out and
connectors as the BBC computers.
Extensive RISC OS software is supplied lo provide BBC
OSBYTE calls for support of the ADC and User Ports,
including the BASIC keyword ADVAI.. The software
provides extended RISC OS support for separate
interrupts from both the ADC and User Ports, permitting
easy interrupt driven operation.
The card is provided with all the software in ROM and is
automatically loaded when the machine is turned on.
Peripherals connected to Ihe ports can obtain up to
500mA of power at +5V. A fuse is fitted to the card to
protect the A30G0 from damage arising from accidental
short circuit of the power output.
Features
* An 8 bit User Port with a slandard 20 way IDC
connector, compatible with the User Port on the BBC
computers and the Archimedes I/O Podule.
* A TO bit Analog to Digital Converter with a standard
15 way D type connector, compatible wilh the ADC
on the BBC range of computers and the Archimedes
I/O podule.
* An InterlC (110) Port with a 5 pin DIN socket to
connect the A300Q to external IlC devices,
A5G0G Internal IDE Drive
ADA 1030 80Mb 17mS
ADA 0940 100Mb l6mS
ADA 0950 200Mb 15m5
ADA 0580 330Mb 15mS
Special Offer £125
A5000 2nd Internal IDE Hard Drive
ADA 1040 80Mb 17mS £1
ADA 0960 100Mb 16mS £2
ADA 0970 200Mb 15mS ££
ADA 1010 330Mb 15mS ££
BBC B Econet Kit £42
Master Econet Module £40
Archimedes Econet Module £40
A302 0/4000 Econet Module £49
Acorn A4 Econet Module £50
Arc h i mede s Ethe rn e t Card £1 39
A3020/4QQO Ethernet Card £1 79
AUN/Levei 4 Preserver £379
Econet S tarter Kit £137
(P.S. Full range of Network Accessories/Software/
Site Licences available. Telephone for details.)
A 3 000 External IDE Drives
ADA 0780 44Mb 28m$
ADA 1020 80Mb 17mS
ADA 1050 100Mb 15mS
Eliminates need to have a User port in
A3000/305/31 0/400/540 when using Concept
Keyboard. £28
Slate of the art. 4 layer internal IDE Hard Cards for
the A3000. Software supplied in. On-board ROM.
Leasing finance at very attractive
rates now available to Businesses
(subject to status), Schools,
Colleges, Universities, Government
Depts. and Local Councils,
30Mb
60MB
80Mb
120Mb
1 9mS
18MS
18mS
16mS
» A4 Standard Pack £89 Primary Pack
• A3 Standard Pack £94 Primary Pack
• Designer Pack A4 £1 04 A3 D Pack
» Universal 2010 Keyboard A3
• Universal 2010 Keyboard A4
Supplied ready assembled. No soldering required.
Simply plug into the allotted space,
Hi-Speed, Low Cost
Archi Hard Disc Drive
Archimedes External Disc
Drive Interface
\ ARM 3 Turbo Card Mklt
h \
Archi to BBC Serial Link IVfk 2
A3000 Accessories
A3000 I/O Card
(User, Analogue & IlC)
Network Accessories/Software
Internal Hard Disc Drives
for A3000/A3010
\ Cortian CKAI Interface
Concept Keyboards
Credit Card/Sales; 0582 74 55 55 Salea/lnquiries: 0582 48 77 77
\ Acorn Multimedia
8
\ Archi IDE Hard Cards
wL \ _
BBC Education Software
A vous la France
Au restaurant/Accident
de route
Bofougne and oh les
Computer control
Computers at work
Espana Viva
Folks Tales
Geordte Racer
Hall of Mirrors
Letters and pictures
Make a wildlife garden
Maths with a story 1
Maths with a story 2
Puncman 1 & 2
Puncman 3 & 4
Puncman 5, 6 & 7
Fun School 3 (Under 5)
Fun School 3 {5-7}
Fun School 3 {Over 7)
French programs for
beginners £29
French games for
1 2 years + £26
French program for
beginners £26
Program simulating
computer control £26
Primary education
program £17
Spanish educational
programs £20
Listening and reading
for ages 7+ £22
Look and read for
ages 7+ £22
Practice word &
number skills £22
Educational programs
for 6-8 years £15
Explore wildlife/wea-
t her/garden growth £22
Primary level maths
programs £20
4 further maths
programs £20
Learning Punctuation
(7-13 years} £15
Learning Punctuation
(8-14 years) £15
Learning Punctuation
(8-15 years) £15
Varied range of
Education subjects £17
Varied range of
E ducaticn subj e cts £1 7
Varied range of
Education subjects £17
Archi Educational Software
* 10 out Of 10
Early essentials £20
* 10 out of 10
English £20
* 10 out of 10
Maths £20
* Animated Alphabet
(3-6 yrs) £21
* An Eye for
Spelling £31
* Arc venture
(8-12 yrs) £29
* Best Four
Adventure £34
* Best Four
Language £34
* Best Four Maths £34
* Bookbinder £43
* Bookstore -
Primary £35
* Bookstore^
Secondary £35
* Britain since
1930 s £26
* Bumper Disc £14
* Bumper Disc 2 £14
* Crafts hop 1 £19
* Craftshop 2 £19
* Converta-Key £1 6
* Data Word £16
* Desktop Stories £35
* DigiSim £35
* Dream Time
(5-7 yrs) £23
* Export, Trade &
Industry £34
* Farm (5-7 yrs) £19
* Fleet Street Phantom
(9-13 yrs) £25
* Fun School 3 Red
(up to 6 years) £17
* Fun School 3 Green
(6-8 years) £17
* Fun School 3 Blue (8
years +) £17
Gate Array Teaching
System £68
Glimpse Clip Art
Utility (7-1 6 yrs) £8
Highlighter
(6-16 yrs) £42
Investigating
Maths £34
Jigsaw £19
Kid Pix £34
Linkword French £32
Linkword German £32
Linkword Spanish £32
Making of the UK £35
Mapping Skills £25
Map venture
{9-13 yrs) £24
Medieval Realms £35
Microbugs £24
Money Matters £16
Nature Park Adven-
ture (7-9 yrs) £27
Number in the
Nat. Curr, £34
Numerator £60
Podd £23
Picture Book £16
Recall (6-13 yrs) £39
Seliardore Tales £24
Snippet £36
Space Mission
Mada (9-1 3 yrs)
Sting of the Dump
(9-13 yrs) £22
Time Traveller £31
Victorians £29
Viewpoints
(9-12 y rs) £33
Wizard's Revenge
(7-10 yrs) £17
Worldmaker £46
World Map Study £59
Worst Witch
(7-10 yrs) £25
Archimedes Software
GRAPHICS
3D Construction Kit £39
Arc Light £46
ARCtist £19
ARCliculate £19
Art Works £129
Atelier £60
Autosketch EL £65
CADet (CAD) £129
Clip Art Set 1 £28
Clip Art Set 2 £28
Concept Designer £23
Craffshop 1 & 2 £28
Euclid 2 £50
Graph Box £59
Graphbox Professional £107
HotLink Presenter £40
Illusionist £69
Kermit £46
Mogul £17
PC AD Educ. £395
Pro Artisan £70
ProCAD £439
Prime Art £59
Render Bender 2 £79
Revelation 2 £80
Titler £119
Tween £29
GAMES
Air Supremacy £17
Apocalypse £14
Arcade 3 Compilation £12
Battletank £10
Black Angel £27
Boogie Buggy £14
Break 147 + Supa Pool£19
B ughunter in Space £ 1 2
Cataclysm £19
Caverns £10
Champions £25
Chess 30 £16
Checks Away £27
Compendium £32
Chocks Away Extra £14
Chuck Rock £18
Conqueror £15
Cyber Chess £38
Cycloids £20
Demon's Lair £21
Ego Replan 4 £—
Elite £33
Enter the Realm £19
E-Type Compendium £20
E-Type Designer £13
Fervour £35
Galactic Dan £19
Gods £24
Grievous Bodily Arm £19
Hero Quest £25
Holed Out Designer £13
Holed Out Golf Comp £20
Interpreter 2 £26
Iron Lord £15
Jahangir Khan Squash£19
Lemmings £20
Oh no more Le mmings£1 5
Lost Temple POA
Lotus Turbo Challenge£19
Mad Prof Marian i £17
Masterbreak £16
Man at Arms £14
Mahjong Patience £15
Manchester United II £19
Nebullus £21
Nevryon II £20
Omar Sharif's Bridge £23
Pandoras Box £ia
Pipe Mania £17
Play It Again Sam £-
Populous £23
Pysanki £14
Quazer £10
Real McCoy 2 £23
Real McCoy 3 £22
Red shift £14
Return to Doom £16
Repton 3 £14
Saloon Cars Deluxe £27
Sim City £22
Spitfire Fury £22
Superior Golf £14
Superpool + Break 147E22
Swiv £19
Talisman £12
Tech end ream £20
Trivial Pursuit £22
Twin World £15
U.UVI. £23
Virtual Golf £29
White Magic 2 Eis
Worldscape £16
XFire £19
Zelanites £23
Miscellaneous
Ancestry £59
Arccomm 2 £38
Arcierm 7 £64
Armadeus Sound £60
Avante Garde Fonts £23
Battle Chess £25
BBC DFS Reader £6
Broadcaster Loader £65
Chameleon £34
Chart Well £25
Chatter £34
Compression (CC) £38
Craftshop 1 £27
Craftshop 2 £27
Desk Edit 2 £29
Equasor £38
FlexiFile £97
Genesis £10
Genesis Plus £68
Genesis 2 £99
Investigator 2 £22
Magpie 2 £42
Notate £42
Numerator £66
Pin Point £65
Polyglot £16
Presenter 2 £29
P resenter Story £ 1 45
Rainforest £17
Revelation 2 £95
Rhapsody in Blue 2 £45
Score Draw £46
Show Page £127
Speech! £1 5
The Victorian £17
TimeTabler £499
Toolkit (Clares) £35
Touchtype £40
Tracker £39
Tu rbo Driver BJ 1 0E £42
Type Studio £43
Vox Box £46
Wimp Programmer's
Toolkit £16
WorldScape £17
LANGUAGES
Desktop C £199
Macro Assembler £40
Robo Logo £69
BASIC Compiler £77
Logotron Logo £45
Rise BASIC £120
Rise FORTH £110
Cambridge Pascal £95
BBC/Master Games
Acornsoft Hits 1 £10
Acornsoft Hits 2 £10
Air Supremacy £10
Play It Again Sam 1 £10
Play It Again Sam 2 £10
Play It Again Sam 3 £10
Play It Again Sam 4 £10
Play It Again Sam 5 £10
Play It Again Sam 6 £10
Play ft Again Sam 7 £1 0
Play It Again Sam 8 £10
Sim City £10
Superior Collection 1 £10
Superior Collection 2 £10
Play It Again Sam 9 £10
Play It Again Sam 10 £10
Play It Again Sam 11 £10
Play It Again Sam 12 £10
Play It Again Sam 13 £10
Play It Again Sam 14 £10
Play It Again Sam 15 £10
Play It Again Sam 16 £10
Silicon Vision
Archimedes Software
Arc-PGB
Arc-PCB Schematics
Excel Ion DR ILL
SolidCAD
SolidsRENDER
SuperDUMP
RiseBASIC Compiler
RoboLOGO
Shareholder Pro
Arc-PCB Pro £169
GerberPLOT £49
Power ROUTER £125
FilmMAKER £55
SolidTOOLS £169
SuperPLOT £17
RiscFORTH Comp £66
DataVislon £66
Payroll Manager £66
TEX EPROM ERASERS
Over erasure of EPROMs very rapidly turns them
into ROMs!
The TEX erasers operate following the manufac-
turers specifications to give the maximum possible
working life by not erasing too fast.
* ERASER GT - Deluxe version erases up to
8 chips. Has automatic safety cut-off to switch
off the UV lamp when opened. £36
* Spare UV tubes. £12
m
Archi Real-Time Digitiser
Now supplied with NEW RISC OS Version
Software
Watfords’ Archimedes Video Digitiser is the most
sophisticated digitiser ever designed for a micro. It
provides a fast and flexible means of capturing
images from a video camera or recorder for display
and manipulation on the Archimedes range of
Micros. Off-air televison signals may also be
digitised via a video recorder or TV tuner. Please
write for further details.
Price £75
A Set of Colour Filters for colour image grabbing
using a video camera £1 6
Vision Digitiser
Working in real time, the Vision Digitiser is
available in either monochrome or colour
versions with a software upgrade to colour.
Create high quality images simply by
connecting the digitiser to a PAL video
source, such as a camcorder, video or digital
camera. Includes powerful RISC OS
software.
Mono Vision Digitiser £44.00
Colour Vision Digitiser £74.00
2 74 55 55 Sales/Inquiries: 0582 48 77 77
Antistatic Lockable Disc
Storage Units
These top quality 3.5 :i Double sided. 80 Irack, are at-
tractively finished in BBC beige, They are supplied
complete with all cables and a Unities Disc.
Type Description
Oise Drive without PSU
* CLS35: Single Disc Drive, 400 K £59
• CLD35: Twin Disc Drives, 8Q0K £109
1^. Acorn & Watford DFSs
* Watford sophisticated DFS ROM
£16.00
• Watford DFS Kit complete
£49.00
* DFS Manual (comprehensive)
£6.95
* Acorn DNFS ROM
£17.00
* Acorn ADFS ROM only
£25.00
* Acorn 1772 DFS ROM Kit
£49.00
* Acorn DFS Kit complete
£48
Watford's Mkli 1772
Single/Double Density DFS
* ms - holds up to 50 525* discs £4,95
* M85 - holds up to 95 5. 25” discs £6.95
* M25* - holds up to 25 3,5” discs £4.95
* M50 - holds 50 3,5" discs £6.50
* Ml 00 - holds 100 3. 5" discs £6.99
* M10 - holds 8 of No. 10 Data Cartridges!:! 5
* Not lockable
Disc Plonker
Rack
When using ones micro,
there Is a tendency to have
more than one Disc on the
desk. This exposes them to
the hazards of fingerprints,
scratches, dust, coffee and
an untidy desk. Why not protect your valuable data
from all these hazards with the help of our
extremely handy and low cost DISC PLONKER
rack. Holds up to eight 5.25* discs.
3M - Diskettes
Lifetime warranty on 3M Discs
* 10 x 5.25” S/S D/D AQT (744) £5
• 10 x 5 25” D/S D/D 40T (745) £5
• 10 x 5.25” S/S D/D 80 Track (748) £6
* 10 x 5.25 ” D/S D/D BO Track (747) £7
* tO x 5.25" 1.6M D/S D/D High Density for IBM
XT and AT £8
• 10 x 3.5” S/S D/D 40/80 Track £6
• 10 x 3 5” D/S D/D 40/80 Track £6
* 1 0x3.5 ” Double Sided High Density £ 1 0
Top Quality Diskettes
Watford J s life time guaranteed disc are supplied
complete with self stick labels & plastic library
case.
• 10 x M3 3.5” D/S D/D SO Track £6
• 10 xM9 3.5” D/S High Density £10
% 10 x M4 5.25" S/S D/D 40 Track £5
m 10 x M5 5.25" D/S D/D 40 Track £5
• 10 xM7 5.25" D/S D/D 80 Track £6
• 10 xM8 5.25" D/S H/D Hi Density £9
Special Bulk Offer Discs
(Lifetime warranty on Discs)
BULK PACK DISCS in lots of 100
S/S D/S D/S
Type 40T 40T SOT
* Without Sleeves 5,25" £25 £30 £35
* With Sleeves 5.25" £28 £33 £3B
* 3.5" D/S D/D £21 for 50 £39 for 100
* 3.5" D/S H/D £40 for 50 £75 for 100
Disc Drive Power Leads
Supply from BBC power supply to standard Disc
Drive Connection: Single £3.00: Dual £3,75
Disc Drive Interface Leads
BBC to Disc Drives Ribbon Cable
Single £4 Twin £6
Disc Drive with PSU
* CS35: Single Disc Drive, 4GGK £82
* CD35: Twin Disc Drives, BOOK £126
(P.S. CS35 is supplied m a twin case with a
blanking plate to enable easy expansion to a dual
drive at a later stage)
• CDPIVT 800$ Twin 5.25", BOOK Double
sided 40-80 track swltchabie disc doves mounted
in an attractively finished Beige colour plinth for the
BBC B & Master 128K micros, Supplied complete
with integral power supply, cables and Utilities disc.
The mains switch with neon On/Off light indicator,
and the two 40/80 track switches are mounted on
the front panel for ease of use.
£150
• DP35 800 Same as above except, one disc
drive is a 5.25" and the other is 3.5".
£145
DLC1 - Holds 5 X 3,5 Discs, £1 .50
DLC2 - Holds 10 X 3.5” Discs. £1.90
DLC3- Holds 5 x 5.25" Discs. £1.60
DLC4 - Holds 10 x 5,25" Discs. £2,00
Disc Albums
Attractively finished in leather-look PVC Vinyl
DW1 -
Holds 6 x 3.5” Discs
£2.50
DW2 -
Holds 6 x 5.25“ Discs
£3.00
DW3 -
Holds 20 x 5,25” Discs
£3.50
DW4-
Holds 40 X 3.5" Discs or
5.25* Discs
£4.50
Cleaning Kits
5.25 M Disc Cleaning Kit
£4
3. 5“ Disc Cleaning Kit
£4
PC Cleaning Kit
£7
Professional PC Cleaning Kit
£12
Aerosol Dust Spray Can
£3
Servisol Foam Cleaner Can
£3
Antistatic Aerosol Spray
£3
Many of our customers have wanted to use our
superior DDES and Acorn A DFS together. Now our
Mk II DOFS Board with its 1772 Disc Controller,
has been adapted to allow the use of Acorn ADFS
as well, tt also has all the commands of the Acorn's
1772 DFS r plus many more added features.
* Complete Kit Special Price £44
* DDFS Manual (No VAT) £6,95
Quality Disc Drives from
Watford
Ait our Disc Drives are Double Sided and wifi
operate in both Single and Double Density modes.
Ail 5.25 " Disc Drives are 40/80 track switchabie
For ease of use , the switches are front mounted.
Follow the trend with a Watford plinth. (Turn to the
6th page of our advert for the Plinths).
P.S. All our 5.25” Disc Drives with PSU are
compatible with the Compact Micro. Alt you require
is our special Compact Disc Drive cables designed
by us.
“Test Bureau Approved for Use in
Education^
Our Disc Drives conform to BS415
Type
► CLS400S;
► CLD800S:
► CS40QS:
* CD8G0S:
Description
Disc Drive without PSU
Single, 40/80 track 400K
Double sided Drive £75
Twin, 40/80 track, 800K
Do u bfe sided D rives £ 1 3 8
Disc Drive with PSU
£85
£149
Single, 40/80 track, 400K
Double sided Drive
Twin, 40/80 track, 800 K
Double sided Drives
Credit Card Hotline:
0582 74 55 55
\ \
I Credit Card/Sales: 0582 74 55 55 Sales/Inquiries: 0582 48 77 77
Microvitec Monitors
* 1431 - standard Resolution #£ 175
* 1451 - Medium Resolution #£215
* Cub30D0 Medium Res for
A300G #£195
* D u st C o ve r for SUIicrov itecs £5.50
* Touch tec 501 Touch Screen £239
# 3 years parts & labour warranty
Multiscan Monitors
Eizo T240i
Bzo F340S-W
EiZO F5501-W
Eizo T560iT
EizoF560i-W
Eizo T660LT2CF
NEC 2A-M
NEC3FG
NEC 4FGe
NEC 5FG
NEC 6FG
£433
£625
£899
£1345
£1195
£1899
£274
£360
£517
£87?
£1739
Panasonic Cl 381 £199
Cl 381 LR
Taxan 787
Taxan 787LR
Taxan 789LR
Taxan 795-PC
Taxan 875 tLR £739
Taxaniiso £1699
Taxan
1095LR-20 n £1699
£270
£215
£239
£289
£465
Printer Leads
• BBC Centronics 4 H £5; 6' £6
• Arch i Parallel 2m £5; 5m £9; 10m £13
• PC Parallel 2m £5; 5m £9; 10m £13
*25 pin D Mate/Male 2m £5; 5m £10
• Centronics Double Ended 4' £5; 6' £6
5m £10; 10m £14
• RS232 Leads Various EPOA
integrex Ink Jet
Printers
* Paper Roll for Integrex 132
* BBC Screen Dump Software
► Colour Cartridge
► Black Cartridge
► 1O0 A4 QHP transparencies
► Colour Jet 2000
► Betajet InkJet Printer
► Betajet Cut Sheet Feeder
► Integrex Colourjet Series 2
► Auto Sheet Feeder for Series 2
Laser Printers
All Laser printers (excluding HP Lasers)
include 12 Months On-Site maintenance
Citizen Printers
Panasonic monitors carry 2 years on-
site maintenance warranty
Aries AlphaScan
\ Monitor
Its multiscan circuitry provides
automatic adjustment for frequencies
between 31 and 56KHz horizontal and
43 and 70Hz vertical. Its G.28mm dot
pitch high resolution tube provides
super sharp text graphics, while a high
speed (70/72 Hz) refresh rate provides
a flicker-free display easing the eye
strain. The VI DC Adaptor supplied with
the monitor allows high resolution
operation in ail screen modes. £299
• Ari es Alphasca n 1 7 " PI US £5 85
Philips Monitors
* BM7502 12” Hi res Green £88
* CM8833 1 4“ Med. Res Colour £195
* Dust Cover for Philips
Monitors £6
* Spare Monitor Leads (various) £7
VI DC Enhancer
Star Printers
Printer
CSF
Ribbon
LG 15
£190
£135
£5
LC20
£102
£60
£4
LC1Q0C
£126
£65
£9
LC24-15
£246
£135
£5
LC24-1O0
£143
£69
£5
LC24-20 Mk2 £175
£65
£5
LC24-200C
£214
£65
£12
LC200 C
£151
£65
£12
Star Jet
£169
£43
£16
XB24-20QC
£324#
£80
£12
XB24-25QC
£389#
£139
£12
ZA-200C
£260#
£89
£12
ZA-250C
£324#
£139
£12
Printer
CSF
Ribbon
£181
£59
£6
£235
£59
£6
£320
£89
£8
£395
£115
£8
£577
£115
£3
Our two unique VIDC add-on boards for
the Archimedes cater for all VGA and
Multiscan monitors and screen modes.
The multimode software supplied,
provides all the new modes for the
selected monitor type, including the
now standard Computer Concepts
modes. With VGA monitor, you are no
longer restricted to a few modes. A
Desk Top application supplied on disc,
allows new modes to be designed and
existing modes to be modified for
particular monitors.
Super VGA VIDC Card: Its unique
design allows the horizontal and vertical
sync to be buffered and have the
polarity changed under software
control £35
Multi Video VIDC Card: As above
bu t f or M u ItiScan mo n i tors only . £ 1 9
Printer
CSF
Ribbon
£126
£59
£6
£98
£59
£6
£264
£126
£8
£330#
£126
£8
£267
£126
£8
£144
£79
£8
£215
£89
£8
£126
£79
£8
£269#
£126
£8
£POA
Brother HL4-PS Postscript
Brother HL6- NEW -
Brother HL10-PS
Brother HL10-DV
Brother HL10-DPS
Canon LBP4 LITE
Canon LBP4+ 1.5M RAM
Canon LBP-8 Plus HER
Canon LBP-8 IV 60GDPI
Epson E PL-5000
Epson E PL-5200 - NEW - 6ppm £565
Epson E PL-7500 PS
Epson EPL810Q
Fujitsu VM600
Fujitsu VM800 (Best Buy)
Fujitsu VM6Q0E
HP LaserJet IIISI
HP LaserJet 1 1 ESI PS
HP LaserJet 4
HP LaserJet 4L - NEW -
HP LaserJet 4M PS
HP LaserJet 4$i
HP LaserJet 4Si MX 1200 DPI 1 6ppm £3385
NEC Silentwriler S62P PS 6ppm £995
NEC Silentwriter S102
NEC Si3entwiiter2 290
NEC Silentwriter 290P PS
OKI OL400E
4ppm £974
6ppm £469
lOppm £1329
lOppm £1149
IGppm £1445
4ppm £525
4ppm £644
8 ppm £1435
8 ppm £989
6ppm £472
eppm £1139
lOppm £920
5ppm £539
8ppm £535
5ppm EPOA
iSppm £POA
16ppm £2469
8ppm £1073
4ppm £499
Bppm £1449
£2260
6ppm £1075
£1194
8ppm £1469
4ppm £449
5ppm* £459
5ppm T £594
11 ppm" £919
1 1ppm* £1294
4 ppm £774
5 ppm £499
# Includes 12 months on-site warranty
• Black Ribbons for Colour Printers £5
* Serial 8K Lface LC1 0/1 5724/200 £52
* 32K Buffer LC/XB24-1 0; 1 5; 200 £52
• Star/ A rchi C olour Pri nier Drive r £ 1 5
NEC Pinwriter Printers
P22Q
P32
P62
P72
P90
• Jetmate J40D £1 69; • Jetmate J80D £249
• Black Ribbons P20; P32 £6
• Ribbons P60/70/P90 Black £8: Coir £14
• P6G/7G Colour Option Kit £59
• CSF for P20 £59; P60 £89; P7G£89
Panasonic Printers
KX-P1123
KX-P1170
KX-P 1624
KX-P1654
KX-P1695
KX-P2123M
KX-P2124
KX-P218QM
KX-P2624
KX-P2023
# Includes 12 months on-site warranty
• Du stcover fo r 80 colum n prrnte rs £6
* Serial Interface for above Printers £46
* Black Ribbons for PI 081 , 1 1 80, 1 1 24 £6
• Brown, Blue or Red Ribbons for
KX-P1 081/1 592/1 595/1695 £9 each
• 32 K Buffer for above Printers £16
Colour Kit for KX-P2180; KX-P2123
and KX-P2124 £49
Panasonic KX-P4410
Panasonic KX-P4430
Panasonic KX-P4451
Panasonic KX-P4455
Star LP-4 Post Script
Star LS-5
Star LS-5 EX (RISC Based) 5ppm £625
Star LS-5 TT True Type+Mac 5ppm £775
Star LP-8 Star (post)script 8ppm £1 1 30
‘2 years on-site warranty
H P Laserjet HIP 3 years on -site £ 1 50
H P Laserjet 1 1 ISi 3 years on-$i ie £4 50
HP Laserjet 4/4 M 3 years on-site £170
Laser Toners
Canon 2, 3 & 4 £52
Canon LBP8-IV £75
Epson GQ £12
EPL 40/41/4300 £55
EPL 71/7500 £117
EPL 8100 £117
Qume Crystal (3) £84
Star LP4 £52
Star LS5 £69
Canon 8'Star LP8£59
KX-P4420/50/55 £20
KX-P44 10/30 £29
NEC SWriter
HP! I/D, llf/D
HP HP, HIP
HP4/4M
Laserjet 4L
OKI 01400/800 £18
VM8O0 8K pages£99
£84
£60
£54
£72
£05
Laser RAM Upgrades
Type
IIP; HIP
II & ISD
LJ4/4M
EPL4100
KX4420/50i
m 2M m
£49 £80 £132
£60 £96 £142
£- £75 £175 8M/£279
- £120 - 512K/£52
£59 £89 £149
NECS62/S102E99 £180 -
Star LBP £139 £275 -
Jet page Postscript Cartridge
• HP 1 1 P/I I IP £225 • I1D&III £227
Various Add-Ons
• Laserjet Appletalk Interface £135
• HP Adobe Postscript*- Cartridge £359
• Pacific Page Postscript £259
• HP Premier Font Collection £28
• Laserjet Various Font Ctridges from £45
• HP Postscript Module for LJ4 £270
• Laserjet 4 Powered envelope feeder£l99
• Jetdirect Ethernet Card for Laserjet
ll!si/4/4Si £359
• 500 Sheet paper cassette (3rd Bin) £205
• H PI I P/I IIP Lower Cassette Tray £96
• Canon LBP-4 Lower Cassette Tray £96
120D+
£98
Swift. 90C
£198
Swift 9X
£185
Swift 200
£178
PN-48
£189
Swift 240
£200
Swift 90
£139
Swift 240C
£212
• 2 years parts and labour warranty on all
above Citizen Printers.
• Swift 24 Ribbons: Black £4 Colour £13
• Cut Sheet Feeder for 80 col. printers £75
• Citizen 1 20D R i bbons £3. SO
• A rch i Colour Printer 0 river £15
Hewlett-Packard
Printers
DJ500 colour £355 Desk Jet 510 £245
DJ 550 Colour £459 Desk Jet12O0C £1045
DJ Portable £199 Deskwriter 550C £459
Deskwriter 5G0C £349 PaintJet XL300+E1 765
Quiet Jet plus £299 PaintJet XL30DPS £2620
+ Includes 12 months on-site warranty
3 years on-site maintenance available as follows:
DeskJet & DeskWriter mono £55
DeskJet & DeskWriter colour £65
• Paintjet Cartridge Black £15; Colour £23
• DJ Portable CSF £49; Carrying Casa £49
Special Offer
When you purchase any Hewlett Packard printer
from us. you qualify for the following software
offers:
• Adobe Type Manager v2 £45
• Designworks Software pack at £39
• Lotus Organiser Software at £33
Desk Jet 500 Accessories
• Ink Cartridges Black £16; Colour £23
• High Capacity Ink Cartridges Black £21
• Ink Refill Double Pack (JetFlII) £10
• Ink Refill High Capacity (JetFill) £16
• Deskjet Turbo Driver £39
• Archi - DJ550 Colour Printer Driver £1 5
• Epson FX Emulation Cart.(500 mono)£45
• IBM Proprinter Emulation Cartridge £59
• WordPerfect Cartridge £89
• DJ 500 Dust Covers £6
• 636G 50 x T ransparencies A4 £40
• 636J 50 x Glossy Paper A4 (also XL) £40
• 630Z 50 x Cut She et Pape r A4 £ 1 5
Plug fn Font Cartridges for DJ 500
22706 B- Prestige. Elite, Line Draw £55
22706C - Letter Gothic & HP Line Draw £56
22707 P - P ropri nt Emulation Cart ridges £57
HP Paintjet/XL Accessories
• 630 P 200 Z-Fold paper 8.5 x 1 1 £14
• 630G 50 Transpa rencle s 8 . 5 x 1 1 £39
• 630S 50 Transp arenci es A4 £40
■ 630Y 200 Cut Sheets 8.5x11 £14
• 631Y 200 Cut Sheets A4 £18
\ Fujitsu Printers
ft B-1Q0 InkJet - HP Deskjet
compatible 300dpt„ whisper-quiet & 6
resident fonts #£159
> B-20G InkJet - HP Desk Jet
compatible 300dpi. Built in Cut Sheet
Feeder. Optional 2nd Bin/Tractor
available #£239
» DL-1 150 Dot Matrix - 24 pin, 1 10
col um n Colo u r OptiO na i £209
» DL-1 ISOcolour Dot Matrix - 24 pin,
1 1 0 column With colour option £235
DL46GG £799
DL58G0 £999
DL125G coir £344
£49
• DL1250 £309
• DL3600 £439
• Joy writer £249
• 8-100 Cut Sheet Feeder
• B-200 2nd Bin Sheet Feeder
• B-200 Tractor Unit
B- 100/200 Ink Cartridges
DL-1 100 Colour Upgrade
£95
£65
£14
£39
• [
• DL-1 100 Ribbons Black £5 Colour £11
55 Sales/ Inquiries: 0582 48 77 77
Epson Printers
Printer Labels
Plotters
Printer
CSF
Ribbon
EX1000C
£428
£-
£6
FX870
£273
£47
£4
FX1170
£339
£69
£6
LQ100
£148
£-
£4
LQ570+
£205
£47
£4
LQ870
£359
£47
£6
LQ1060
£585
£155
£6
LQ1070
£310
£69
£6
LQ1170
£434
£69
£6
LQ2550
£673
£360
£6
LX10G
£116
£-
£4
LX400
£94
£69
£4
LX850+
£135
£69
£4
LX 1050
£203
£125
£6
SQ370
£409
£59
£23
$G11 70
£560
£155
£23
SQ2550
£669
£-
£23
Stylus 800
£244
E—
£10
Epson RS232 Interface
Standard £28: +8K Buffer £75
• LQ 100 Tractor Feed £29
• FX85Q/LG800/850 Tractor Feed £69
• FX/L0 1 050 Tracto r Feed £85
• LQ2500/2550 Tractor Feed £90
• Dustcovers for 80 col printers £6
Canon Bubblejet
Printers
BJ10EX
Printer
£156
CSF
£43
2nd
Bin
Ink
Cart
£16
BJ10SX
£169
£43
-
£16
BJ20Q
£249
-
-
£16
BJ230
£299
-
-
£16
BJ300*
£319
£65
£68
£12
BJ330*
£369
£110
£79
£12
BJCflOQC £1299
-
-
£15
* BJ10EX/SX Jumbo Ink Refill pack
(twice cartridge volume)
£12
The professional printer stand takes
hardly more space than your printer.
Due to the .positioning of the paper
feed and re-fold compartments ie. one
above the other, the desk space
required for your printer functions is
effectively halved. Its ergonomic
design ensures smooth paper flow and
automatic refolding.
80 Column version, £18
132 Column version £25
Perspex Printer Stand
Give your Computer System a touch of
Class with our elegant, smoke finished
Perspex Printer stand.
80 Column version £14
136 Column version £18
24-Hour Credit Card Order Line
(0923) 233383 or 250234
• Optional Battery pack for BJ10EX/SX £33
* includes 12 months on site warranty
Professional Printer
Stand
Universal Printer
Sharers
Connect up to 4 Micros lo 1 printer or 4
Printers to 1 Micro with our combined,
Sharer/Changer swiich. boxes.
Standard Low Cost Sharers
Connects
Serial
Parallel
• 2 to 1
£10
£10
* 3 to 1
£14
£15
• 4 to 1
£19
£20
Professional Sharer Units
Connects
Serial
Parallel
• 2 10 1
£15
£16
* 3 to 1
£20
£23
• 4 to 1 .
£30
£34
Auto Printer
t Sharer Switch
Connects
Serial
Centronics
* 2 to 1
£34
£36
• 4 to 1
£52
£53
« B to 1
-
£85
2S6K Multi Spooler
These Parallel Auto printer sharer switches
have built-in 256K Buffer.
# 2 In, 2 out £125 • 4 In 2 out £139
#8 In /I out £185
(Cables for all printer switches are from £5
each please specify the type required
when ordering.)
Compact Converter
Unit
Serial to Parallel & Parallel to Serial
Listing Paper
(Perforated)
* 1 ,000 Sheets 9,5" x 1 V Fanfold £7
* 2,000 Sheets 9.5 V x 1 1” Fanfold £1 1
* 1 ,000 Sheets 9.5" x 1 1 NCR 2
Part Fanfold £21
* 1 .000 Sheets 1 5" x 1 r Fanfold £9
* 2 ,000 Sheets 1 5” x 1 1" Fanfold £ 1 6
* 1 .000 Sheets true A4 Fanfold
Paper 70gms £1 1
* 2,000 Sheets true A4 Fanfold
Paper 7Ggms £21
* 500 Sheets A4 8Ggms Bond £3.50
(All our Fanfold paper is Micro
perforated leaving a smooth clean
edge when the tractor feed strips are
detached).
Cross Over
Manual Switch
2 ln/2 Out Parallel
£29
2 ln/2 Out Serial
£28
3 In/2 Out Serial
£36
Printer Ribbons &
arious Dust Covers
Dust
Type Ribbons Covers
BBC B/BBC Master
-
£6,00
Archimedes Micro pair
-
£9.00
Citizen 120D
£3.25
£6.00
EX80G/100Q
£6.00
£6.00
RX/ FX8 O/85/80O- , 'M X80
£2.95
-
F X/MX/ R X 1 00/ 1 000
£3.95
-
Kaga/T axa n K PS 1 0/8 1 5
£6.00
£6.00
LQ4O0/5OO/55G/8OO/B5Q
£5,50
£6.00
LQ1050/LQ2500
£12.00
£6,00
LX4OO/80O/85O
£3.50
£6.00
M1009/GLP
£2.95
£6,00
NEC P2200
£4,50
£6.00
Dust covers for most 80 column printers
available at £6 each
(On continuous fanfold backing sheet)
1 ,000 90 x 36mm (Single Row} E6.00
1 ,000 00 x 36mm (Twin Row) £6,25
1 ,000 90 x 49mm [Twin Row) £7,50
1,000 102 x 36mm [Twin Row) £6,75
Laser Printer Labels on A4 Sheets
3750 - 70 x 39mm (3 Rows x 1 0) £1 5.50
2400 - 70 x 37mm, (3 Rows x S) El 5.25
Listing Paper
(Perforated)
• 1 ,000 Sheets 9.5" x 1 1 " Fanfold £7
• 2,000 Sheels 9.5” x 11" Fanfold £11
* 1 ,000 Sheels 9.5" x 11” NCR 2 Part £21
• T ,000 Sheets 15 n x 11" Fanfold £9
♦ 2,000 Sheels 15" x 11" Fanfold £16
* 1 .000 Sheels true M Fanfold 70gms £1 1
* 2,000 A4 Fanfold Paper £19
• 500 Sheels A4 80gms Bond £3.50
Psion Series III
Psion Series III Computer
* Series 3 128K
£155
* Series 3 256K
£179
RAM Solid State Discs (5SD)
* 128K
£68
• 512K
£170
* 1Mb
£255
Flash Solid State Disc (SSD)
* 128K
£34
* 256 K
£59
* 512K
£102
* 1Mb
£170
• 2Mb
£255
Communications
• Parallel Interface Link
£25
* RS 232 Serial Link for PC
£58
• RS 232 Serial Link for Mac
£59
Various
• Mains Adaptor 9V AC
£12
• Spreadsheet
£59
• Professional Finance
£42
• Spelling Checker/Thesaurus
£42
Voltmace Joystick
Delta 3B Single Joystick £10
De I ta 3 B Twin J cystic ks £ 1 5
Delta 14B Single Joystick £11
Delta-Cat A mouse eliminator
Joystick for the Arc h i mede s £24
Analogue aircraft style yoke
Joystick to run in the analogue port
Of the BBC B & Master 128 £25
Commander Joystick
Features:
* Direct connection to BBC Analogue
input port -
* Fully compatible with all BBC
Joystick controlled games
programmes,
* Switch able springs allow selection
of floating or centring operation.
* Trim adjusters for both X and Y
axes for fine centre adjustment.
* Convenient stick mounted fire
button with additional base buttons.
Price: £15
Beeb PC (BASIC)
Designed for program authors to
convert BBC programs to run on IBM
PCs Price: £38
• DXY110G £650 *DXY120Q £835
• DXY 1 300 £1049 * SkeSchmale A4£349
m Sketchmate A3 £495
• Boland Plotter Fibre Tip Pens £7 JO
• HP7440AU £665 * HP7475AU £899
• HP 7570 A £POA • HP7575AU £2529
Plinths for the SBC
Master and A3000
4 Way Mains
istribution Socket
4 way top quality mains trailing sockets.
Supplied wired up with mains plug
ready for use. Can be screwed to floor
or wall if required.
Very useful for tidying up all the mains
leads from your peripherals. £9.50
Aries Spike
Cleaner Unit
A 4 way mains distribution unit as
above with a built-in Surge Arrester,
providing protection for your
complete Computer/Hi- Fi System £1 6
* Single 490 x 310 x 105mm £14
* Double 490 x310 x210mm £27
* A3000 Single Plinth [very sturdy &
precision made), has a slot on the
left for the switch & cut out on the
right for 3.5" Disc Drive £1 5
Fitted in place of your normal mains
plug, this device protects your
equipment (and data from corruption),
against mains high voltage transient
spikes/surges caused by lightning or
thermostats switching.
Protection for only £8.50
Available in 2 full A4 versions, desk
resting and shelf clamping. Paper is
held firmly by means of a plastic
retaining ruler and a clip grip.
* Desk Top £8: * Angle Poise £12
Copy holders as
above but with a
operated,
remote controlled
cursor/ruler, (By hand
or fool pedal.) (Batteries 2 x AA not
included.)
• Desk Top £15; • Angle Poise £20
Surge Protector Plug
Continued-*
Credit Card/Sales: 0582 74 55 55 Sales/Inquiries: 0582 48 77 77
• Quest Mouse III & Quest Paint £39
• Quest Mouse 111, Quest Paint, AMX
Slop Press & Pagefont £59
• Quest Mouse Ilf only £25
• Quest Paint Software only £23
• Quest Font Disc (22 Text Fonts) £15
• Quest Mouse Mat (Red or Blue or
Green please specify) £3
• Conquest (Quest Paint Extension)
ROM £24
• Quest Coiour Dump Disc - This
new software allows you to print
direct from Quest Paint to your
I nteg rex Colo ur P ri n te r £1 8
(P,S. Quest Paint is not compatible
with BBC Compact)
Quest Paint is the winner of the BBC
Acorn User 1 990 Award for the Best
Art/Graphics software
Mouse Cleaning Kit
Archi Cordless Mouse
Features
* infra Red Signal Transmission
* High Resolution 200 DPI
* High Tracking Speed of 600mm/s up
* Anti-static Silicon Rubber Coated
Bail
* Low Friction Teflon Footpads
* Power - by two AAA size batteries
(not included)
* Automatic Standby Mode after 5
minutes inactive
» Aulo Power Shut-Down after 20
minutes inactive . _ _
Price £29
Quest - Tracer ball
Award winning
Wapping Editor
The Wapping Editor from Watford
Electronics represents a breakthrough
in Desktop Publishing for the Beeb,
The package includes a 64K ROM
containing ALL the software needed to
get into print fast; a very sophisticated
graphics module, professional quality
typesetting software, a word
processor, a comprehensive font editor
for designing your own typefaces, and
a variety of printer dumps. This mouse-
driven system is designed for the BBC
B, the B+ and Master computers and
wifi take full advantage of any
Sideways and Shadow RAM that may
be fitted- It will run under DFS, ADFS
and Network filing systems and
requires as a minimum just a single 40
track drive.
Wapping Editor Software Pack £39
Wapping Editor plus Mouse £59
(Wapping Editor only works with
Master Compact if a Mertec Expansion
box is fitted)
Wapping Art Disc
Over 25 OK of dip art to cut and paste
into your Wapping Editor pages.
Pictures include maps, transport,
people, media, sport, games etc.
Two Tati o’ screens for use with hi-res
32K Shadow RAM/
Printer Buffer Card
Expansion Board
A MUST FOR WORD PROCESSING
Simply plug the ribbon cable plug into
the 6502 socket and gain a massive
32K of extra RAM.
* ‘VIEW" Wordprocessor users can
now type in letters in SO columns and
have up to 28 K bytes free - 5 times as
much as normal.
* In WQRDWISE (or WORDWISE-
PLUS), preview in 80 columns with the
full 24k of text in memory. This product
is recommended as an ideal
To obtain trouble free operation
and prolong the life of your
mouse, the high tech rodent
requires regular cleaning. Our
deluxe mouse cleaning kit is ideal
for the purpose £3
Archi Mouse
Port Splitter
Our handy little splitter unit eliminates
the risk of damaging your micro due to
constant plugging and unplugging of
the mouse by allowing you to connect
both, a joystick and a mouse
simultaneously to your Archimedes,
£15
Mk III AMX MOUSE
• AMX Mouse plus
Super Art £39
(Please specify for BBC Master or Compact)
•AMX MOUSE ONLY £25
• AMX SUPERART Package £20
• AMX STOP PRESS -
A Desktop publishing software.
Works with Keyboard, Joystick
or a mouse £1 8
• PAGE-FONTS - Over 20
Fonts for use with AMX
Pagemaker £13
•AMX DESIGN (ROM) £23
•AMX EXTRA EXTRA £16
• MOUSE MAT £3
WE Mouse House
•
Treat your mouse to a cosy Mouse
House. This handy little gadget solves
the problem of where to store your
mouse when it is having a rest. Made
of sturdy plastic, the WE Mouse House
attaches to the side of your computer,
monitor, disc drive etc.
An attractively finished, extremely
reliable, mouse repfacement, input
device. Requires very little desk space.
Connects directly to your BBC B, BBC
Master or Archimedes Micro.
QT-20 Archimedes Version £26
Archi Mk II
Hand Scanner
Watford's Mk II hand scanner has a
maximum resolution of 400 dpi. The
scanning width is 4". The sophisticated
software is supplied in a 64K ROM,
located on a standard single width
expansion podule. As you scan a page,
the image appears in the scanning
window on the screen, scrolling up in
real time. Other facilities include
Cropping and scaling to any size
including stretching and squashing in X
and Y directions separately. Colour
tinting, X and Y flip. Edge detection
which turns solid objects into outlines,
images can be printed on any printer
supported by RISC OS.
On-screen help is provided via the
RiscQS interactive help facility, (Please
write in for full technical details).
AHS-4 Archi 300/400 Version £89
AHS-3 Archi A300G Version £99
OFFICE MASTER
• CASHBOOK • FINAL ACCOUNTS
• MAILIST • EASILEDGER -
• INVOICES & STATEMENT
All this for only £1 2 (Disc)
OFFICE MATE
• DATABASE • SPREADSHEET
* BEEBPLOT
Only £3
Only £10 (Disc)
and rotated A5 pages to ensure
images are not distorted when printed
out. £15
Wapping Font Disc 1
Sixteen additional fonts, including
smaller version of Oberon and Daisy
and two new sizes of the standard font
for the Wapping editor.
Also included are two Mode 0 screens
containing giant ‘headline* fonts to cut
and paste to create extra smooth
headlines.
Supplied complete with instructions.
£12
Wapping Font Disc 2
This new addition to our Wapping
range of DTP software provides you
with additional 23 fonts for the
Wapping Editor DTP pack. (80 track
discs only). 3
Archi A4 Scanner
The 216mm scanning width can cope with
both desktop scanning of single sheets,
photographs, diagrams, etc., with its fast
ten page automatic document feeder, but
it can also detach from the feeder to
become a convenient hand-held full page
scanner for larger documents or pictures.
Scanned image control can be freely
adjusted in increments of 10 dots per inch
from 100 up to 400 dpi resolution with 64
levels of grey scaling. A built in shading
controller and manual brightness control
achieve optimum image clarity.
Unlike some scanners, which use a red
light source, the Watford scanner uses a
yellow/green source which vastly
improves the light/dark contrast, thus
eliminating the effect where any red-
based colours are faded down to white
and so do not show up in the scanned
image.
Archi A4 Scanner £199
Sheet Feeder for above £75
Scanner + Sheet Feeder £269
complement by Computer Concepts,
Only E45
• Increases your BBC Micro's ROM
capacity from 4 to 16.
• No soldering required.
• Socket 14 takes two 6264 RAM
chips.
• Read protect to make RAM “Vanish ' 1
allows recovery from ROM crashes,
• Battery backup option for RAM
chips.
• Supplied ready to fit with
comprehensive instructions.
Price: Only £32
Battery Backup fitted £35
Battery Backup only £3
1 6K Sideways RAM £8
• Sideways RAM Utilities Disc for
Solderless ROM Board. Includes the
options to load and save ROM
Images and the facility to use
Sideways RAM as Printer Buffer.
Only; £8
Watford DATA DUCK
Convert two single Disc Drives into
one Dual Drive with this simple
external unit (Suitable for Disc Drives
with PSU. For Disc Drives without
PSU, you will also require Watford
Power Duck, see below).
£14
Watford POWER DUCK £8
Sales/ Inquiries: 0582 48 77 77 \ \ \ \
Li
ROM/RAM Card
* No Soldering required to lit the
board.
* Compatible with BBC B
* Total number of ROMs increased
from 4 lo 8,
* Up to 8 banks of sideways RAM
(dynamic),
PRICES'
* ROM/RAM card with 32k
DRAM £39
* ROM/RAM card with 64k
DRAM £52
* ROM/RAM card with 128k
DRAM £83
OPTIONAL EXTRAS:
* 16k plug-in Static RAM kit £B
* 16k DRAM for Upgrade £13
* Battery backup £3
* Read and Write protect
switches £2 each
Complete ROM-RAM card with all
options fitted £99
ROM Cartridges for
the BBC Master
Will accept the larger Piggy
Back ROMs like Interword,
Quest, etc.
* Twin £9; * Quad £14
24-Hour Credit Card Order Line
dial (0582) 74 55 55
Sideways ROM
ZIF Socket System
Allows you to change your ROMs
quickly and efficiently, without having
to open the lid. The 21 F socket Is
located into the ROM Cartridge’s
position. It is very simple to install. No
soldering required. Also included in the
price is a plastic see through storage
case with antistatic lining, which allows
you to store 12 ROMs, £-| g
Acorn Speech Synthesizer
package complete, for the
BBC B Microcomputer
Special Offer £6
User Port Splitter Unit
Gone are the days when you had to
plug and unplug devices from the User
Port, This extremely useful little device
allows you to connect two devices
simultaneously to the BBC B & Master
user port
Excellent Value at £22
View Printer Driver
ROM
View is a powerful word processor, but
ft seriously lacks in terms of printer
driver support. With the View Printer
Driver ROM. the View users will find
themselves in the realms of advanced
word processing
Price: Only £29
Assorted ROMS
BBC B/Master
ACORN ADFS
ACORN BASIC 2 plus User Guide
ACORN DIMFS
Acorn OS B+
Acorn OS 1 .2
Beebmon
Dump Out 3
Graphics Extension Rom
GXR-B
GXR-B+
Logotron LOGO
MASTER OS ROM
Master ULA (47)
Master ULA (60)
Numerator- Arc hi
Numerator- BBC
Pendown ROM
SERIAL ULA
TED
Video ULA
1Mb OS ROM
View 3.0 £45 Viewsheet
Viewstore £36 Viewspell SOT
InterBase £49 InterChad
InterSheet £37 InterWord
Mega-3 ROM £76 Spell Master
Wordwise Plus
Word -ft id
This advance utilities ROM
extends the power of your
Wordwise plus ROM.
Only £24
(M B- Word Aid requires a Disc
interface in your Micro)
i
BOOKS
;
Bl (No VAT on Books)
15 Hr Wondp/ocessing BBC/View
£6.95
15 Hr Wardprocessing B8C/WW & WWf
£6.95
39 Hour BASIC (BBC Micro)
£12.95
1st Word Plus- Mastering
£13.95
1st Word Plus Ret. 2 Manual
£10.00
■ A30Q0 Technical Reference Manual
£29.00
A50OG Technical Reference Manual
£-
Acorn DTP A Guide to
£17,00
Advanced User Guide for BBC
£10.95
Archimedes 1st Step- Beginners Guide
£9.95
Archimedes Assembly Language
£14,95
Archimedes Basic V Guide
£9.95
Archimedes BBC Basic Guide
£20
Archimedes DTP Manual
£10.00
Archimedes Game Maker Manual
£14.95
Archimedes Operating System
£14,95
Archimedes Risc-Os Programmers
Reference Manual
£79.00
Assembly Language Quick Ref.
£21.95
BBC B Micro User Guide
£15
Budget DTP on the Archimedes
£12.95
0 Big Red Book of
£3.95
C^Dabhand Guide 10 3rd Ed
£16,95
C Programming Lang. 2nd Edilfon
£24.05
DISC FILING SYSTEM (DFS)
Operating Manual for BBC
£5.95
DTP on the Archimedes
£12.95
Epson RXfPX Printer Commands Revealed £5, 95
File Handting for All
£9.95
FORTH on the BBC Micro
£9.95
Graphics on the ARM
£14.95
Impression - Dab Hand Guide
£14.95
Impression It - A Dabhand Guide
£14.95
ISO- PASCAL Reference Manual
£9.95
Master 512 Guide - Dabs Press
£9.95
Master Operating System
£12.95
Master Reference Manual - Advanced
£10
Mouse User Guide to BBC Micro -
Ihe Complete
£5.95
Example Programs on Disc for above
£4,95
Mysteries of Disc Drives & DFS Revealed
£4.95
PASCAL Programming
£10,95
1 Rise OS Style Guide
£9.95
1 RISC I echnical Manual 260 pg
£14,95
Understanding Interword -
A Beginners Guide
£4.95
View 3.0 User Guide
£10
Viewsheet User Guide
£10 1
Viewstore User Guide
£10
Wimp Programming for All
£12.95
Wimp Programming -A Beginner's Guide
£12.95 ;
H Spares for BBC Micro 1
UHF Modulator
£4
Speaker £3; Speaker Grill
£1
Keys witches
£1
16MHz Crystal
£2
17.734 MHz Crystal
£2
32.768MHz Crystal
£2
Replacement 17 way Flexible
Keyboard Connector
£4
BBC Master Power Supply
£69
BBC Master Keyboard
£62
BBC Master Casing
£49
Refurbished BBC B Spares
BBC B Casing
£13
Clear Perspex Keystrip Holder
£3
BBC B Keyboard
£35
BBC B Power Supply
£49
| Spares for Archimedes |
A3000 PSU £49;
Disc Drive
£59
Controller V! DC £39;
MEMO
£29
I/O Controller
£39
ARM 2 CPU
£39
A400 Disc Drive
£59
Fan Filter
£6
A300/400 PSU £89;
Keystrip
£5
A300/4GG Keyboard
£120
A30O Disc Drive
£89
ACORN to PC
Stop the Confusion!
Do you have to use both Acorn
computers and PC's? Would you like
to use your Archimedes or A3000 in
PC -emulation mode but are unsure of
the new commands?
Although Acorn machines (such as the
BBC B, the Master, the Archimedes)
are mainly used in education, most
commercial computers use other
operating systems, particularly MS-
DOS. As a result school computer
users are at a disadvantage when
moving into business' computing. PCs
and other commercial computers use
MS-DOS as the operating system, so
commands for formatting, copying,
backing up. printing and the modem
are not the same. Even file names are
written differently! And did you know
that there is one Acorn command
which, if used in MS-DOS, wipes
everything in the current directory?
'ACORN TO PC’ enables you to
change over painlessly. It shows
clearly and quickly how, why and
where the two systems (Acorn and
MS-DOS) differ. As with a foreign
language dictionary, you can use the
book to transfer either way - from
Acorn to MS-DOS, or from MS-DOS to
Acorn,
Price: £6-95 (No VAT)
» Official orders accepted from
government, educational
establishments and PLCs,
> Shop Hours; 9am to 6pm, Monday
to Saturday. Late night Thursday
until 8pm. Free customer car park.
» Mall Order Inquiries: 9am to 6pm.
Monday to Friday only
> Technical Inquiries; 9.30am to
5.00pm, Monday to Friday
Carriage (incl. Insurance) Charges
£2.00
£5.00
£7.00
£2.00
£2.00
P.S. Many software packages qualify
for the small item tariff
For Next Day Working Day delivery
service simply double the cost. All
charges subject to VAT
Above carriage charges apply to UK
mainland only. On export orders,
carriage is charged at cost.
Watford
Electronics Ltd
Established 1972
Mail Order & Showroom:
Jessa House, Finway, off Dallow Road, Luton, LU1 1TR, England
Tel: 0582 48 77 77 Tlx: 8956095 WATFRD Fax: 0582 488588
Showroom Only:
Jessa House, 250 Lower High Street, Watford, WD1 2AN, England
Tel: 0923 237774 Fax: 0923 233642
Offers and at! Items are subject to availability. Prices may have to change for reasons beyond
our control. Specifications on products are correct at the time of going to press and given in
good faith, but may have to change without notice. Please check suitability of peripherals with
your system/5; before ordering. All trademarks are acknowledged. Goods are sold subject to
our standard terms and conditions of sale and are available on request. GOODS ARE NOT SOLO
ON TRIAL BASIS. E&GF.
VAT: UK and EC customers; Please add 17,5% VAT to the total cost, including carriage.
Credit Card/Sales: 0582 74 55 55 Sales/Inquiries: 0582 48 77 77
F E
E S
• he range of TurboDrivers has expanded
ipm to include versions for the Hewlett-
■■■ Packard DeskJet and LaserJet range of
printers, as well as the Canon bubblejet range .
The latest release 3 versions are now fully
RISC OS 3 . 1 compliant, offer new advanced
features and are faster than ever before .
The bottom line is that if you value your lime, the
TurboDrivers are for you - they can render pages and give
control back typically at between three and ten times faster
than Acorn printer drivers or Ace PRODrivers. Indeed once
the image has been rendered then the printing continues
entirely in the background - as fast as the printer will go.
This makes a large difference for just one page and an
enormous difference if you are printing more than one copy
* Full 24-bit colour support for Canon BJC-800
and HP DeskJet colour printers.
* Three or four colour separations - even for
mono printers.
* Extensive halftone screen control - different
screen types, angles, screen density; features
you would normally only find on expensive
PostScript printers.
* Print from file entirely in the background.
* Fully RISC 05 3 compatible - works with
IPrinters and supports rotated text and sprite
printing, multiple printers etc.
* By far the fastest printer drivers available for
Acorn 32-bit computers - see chart.
of each page.
TurboDriver times Com parative tim i n gs
Ace PROdriver with Autospool
Acorn driver or Ace PRGdriver with no auto a pool
Test I Test 2 Test 3
Testl - A single DTP page of text and scanned graphic images
Test2 - Two copies of a three page text and graphic document
Test3 - A complex full page of graphics from Artworks.
The timings indicate the lime in seconds to get control back. All lests
performed on HP DeskJet 500 printer using a 4Mbyte A440 with an
ARM3 fitted. Other machine combinations show similar performance
gains.
Computer Concepts Ltd
Illustrated arc a selection of primers supported by TurboDrivers. There is
constant development in driver support so please contact Computer
Concepts for details of latest printers.
Canon TurboDrivers £49 + VAT (£57.57 inch)
(supports all BJ-10 , BJ-200, BJ-230, BJ-300 and BJC-800 printers)
HP TurboDrivers £49 + VAT (£57.57 inch)
(Supports all monochrome and colour DeskJet and LaserJet
printers)
Please specify printer type when ordering. The BJ-230 and all HP
TurboDrivers are only suitable for RISC OS 3, / machines.
2 MBytes required.
Gaddesden Place, Hemel Hempstead, Herts HP2 6EX Telephone 0442 63933 Fax 0442 231632
JONNY MENDRSSON
Getting
into print
Printers always seem to cause more
headaches than any other hardware.
Richard Garrett explains why
I f the Questions and Answers
mailbag is anything to go by,
printers are a pain. Every
week, letters arrive front
readers who can’t get printers
to do what they should.
As ii turns out, most of these
problems are not the fault of
particular programs or printers
but occur when data is trans-
ferred between the two. This
article will attempt to explain
the printing process and show
how it can be improved and,
maybe, fixed.
Printer drivers
The big problem is that while
printers all do the same thing,
more or less, the commands
that make them do it vary sig- |
nificantly between models.
Sometimes one design
becomes popular and the codes
used to control ii are emulated
by other makers.
Thus, many printers can pre-
tend to be an Epson FX-80, an
IBM Proprinter or an HP Las-
erJet II. Initially this is fine.
For example, back in the
heyday of the BBC micro, hav-
ing a printer that was ‘Epson
compatible’ meant that every
program would work correctly
(in theory, at least).
Bui manufacturers began to
add their own refinements and
features, with ihc inevitable '
result that nothing stayed I
standard for very long. This |
means that to succeed in the
mass market, all software
packages must work with sev-
eral different printers.
In modern systems this com-
patibility is achieved by using
short programs or data files
called printer drivers to tailor
the program's output to
specific printers. For some
time, this meant that every pro-
gram you ever bought con-
tained a set of drivers for every
printer you ever heard of but,
with the unrelenting rise of the
l Wimp, the task of writing
drivers has been taken over by
the people who develop GUIs.
Nowadays, software houses
write programs that will pro-
duce standard output and
which are tailored toward one
particular interface.
In Rise OS, printing has
three stages. First, the appli-
cation will transform data from
its own internal format to
standard desktop printer- speak.
In DTP parlance, this process
is called composition.
Then the composed data is
passed to the Printer Manager
(the Printers application on
Rise OS 3, or PrinterDM ,
Printer PS and suchlike on Rise
OS 2) which refers to a printer
definition file for your particu-
lar printer, and converts it into
print codes acceptable to your
printer. Finally, these codes
will be fed into the printer as
fast as possible and. with any
luck, the document, or
whatever, will appear.
Because high resolution
images take up a lot of
memory, Rise OS doesn’t
attempt to do the whole print
job one stage at a time but cuts
i it into strips. When you print
. from an application, the three
' stages rotate. Each one does a
I strip, passing it on to the next
BBC ACORN USER AUGUST 1 993 41
Authorised Education Dealers
0420 561 HI
's vstems
47 Winchester Road
Four Marks
Alton
Hants GU34 5HG
We are major suppliers of Acorn Computer systems to schools. Why not give us a ring on 0420 561111 for
our current prices.
Summer Special
Free Pro-Artisan painting package worth £100 supplied with every Acorn computer sold at rrp!
Acom Options Acorn Educational Rental Programme
Information Technology Says an increasingly important role in education today, but with continuing advances in
technology and product development, it can be very expensive try ing to keep pace, For a school or college to
provide students w ith contemporary IT systems, it constantly needs to seek funds to upgrade equipment. For some
schools this is completely beyond their capital budgets. Recognising this, Acorn has introduced Acorn Options, a
new rental scheme w hich can eliminate this problem and. at the same time, present many other real benefits.
Canon ION Cameras & Accessories
Standard RC260 ION Camera Kit £499.00
2" ION Floppy Disk £5.25
ION Film Adaptor £169.00
HCCS Monochrome Digitiser £49.00
HCCS Colour Digitiser £79.00
HCCS Hi Vision Colour Digitiser £129.00
Colour & Monochrome Printers
Epson LQ100 Monochrome Dot Matrix £180.00
Citizen 240C Colour Dot Matrix £249.00
1 IP Deskjet 510 Monochrome Inkjet £285.00
I IP Deskjet 500C Colour Inkjet £399.00
Canon BJlOSx Monochrome Inkjet £199.00
Canon BJ200 Monochrome Inkjet £299.00
SCSI Internal Optical/CDROM Drives
20Mbyte Floptical VHD Drive (A5000 Internal) £326.00
128Mbyte Mag- Optical Drive (A5000 Internal) £699.00
650Mbyte Multi-Session CDROM Drive £290.00 |
SCSI Internal Tape Stream Drives
1 1 50/250Mbyte Streamer using 0.25" Tapes £309.00
2Gbyte DAT Streamer using 4mm Tapes £776.00
| 2.5Gbyte Streamer - 8mm Tapes (A5000 Internal) £ 1 299.00
Archimedes SCSI & IDE Interfaces
Cumana SCSI Interface - Ax00/A5000 £139.00
Morley Cached SCSI Interfaced - Ax00/A5000 £ 1 79.00
Cumana Internal Interface - A30x0/A4000 £129.00
Atomwide Parallel Port SCSI i/f - New Acorns £49.00
Atomwide Parallel Port SCSI i/f + Printer Port £74.00
ICS IDE Interface - AxOO £65.00
ICS IDE Interface - A3000 £99.00
Drive Peripherals & Fitting Kits
Hard Drive Fitting Kit - A5000 £19.00
Hard Drive Fitting Kit - AxOO £10.00
Cumana/Morley High Quality SCSI Cable £19.00
External Housings for all SCSI Devices £75.00
SCSI Tape Streamer Software £75.00
Hard Drive Backup Software £49.00
Rise Developments A5000 2nd Drive Interface £35.00
Arc RAM Upgr
ades
SCSI Hare
i Drives
IDE Hare
1 Drives
A540 4Mbyte
£249.00
85Mbyte
£182.00
40Mbyte
£125.00
A400 1 Mbyte
£45.00
120Mbyte
£205.00
85Mbyte
£170.00
Don't Forget...
A 300 I Mbyte
£105.00
170Mbyte
£234.00
120Mbyte
£187.00
A 300 3 Mbyte
£165.00
250Mbyte
£300.00
1 70Mbyte
£205. (X)
A3010 2Mbyte
£49.00
380Mbyte
£536.00
210Mbyte
£269.00
Oiik n non Rqi/
A 5000 4Mbyte
£85.00
450Mbyte
£580.00
245Mbyte
£.314.00
UUI kJfJtjll L/dy
A5(X)0 8Mbyte
£399.00
525Mbyte
£640.00
340Mbyte
£365.00
on
A 3020/4000 4 Mbyte
£75.00
700Mbyte
£773.00
450Mbyte
£425.00
A30 10 4Mbyte Turbo
£129.00
1050Mbyte
£949.00
525Mbyte
£620.00
17th July 1993
A 3020 4 Mbyte Turbo
£129.00
1600Mbyte
£1299.00
800Mbyte
£985.00
A4000 4Mbyte Turbo
£129.00
20(X)Mbyte
£1799.00
1050Mbyte
£1186.00
Customer Information
SCSI and IDE drives are sold as bare drives only. Housings, mounting kits, interface cards and cables are extra.
All SCSI devices (CDROM, tape/hard/optical drives) are for internal mounting. SCSI interfaces are extra.
Our range of SCSI housings are suitable for mounting a wide range of SCSI devices.
Products noted A5000 Internal mean they can be fitted to an A5000 as a second floppy drive replacement.
Our Turbo RAM upgrades will increase memory capacity as well as doubling the speed of your computer.
All the above prices are subject to currency fluctuations. Please telephone before placing your order.
The products listed above are from well known manufacturers such as Conner, Hewlett Packard, Cumana, etc.
Prices exclude VAT and carriage. Payment by Access, Visa, Cheque, Postal Order or Cash.
SJ Research
Training
Opening Hours
Mondays
11:00am to 5:30pm
Tuesday to Friday
9:00am to 5:30pm
Saturdays
9:00am to 5:00pm
PRINTERS
stage and then waiting until the
printer is ready for more before
starting the cycle again.
This produces the familiar
experience of sitting in from of
the computer for half an hour,
secure in the knowledge that it
won’t let you use the desktop
again until the last line comes
out of your ageing dot-matrix
printer. But it doesn’t have to
be like that...
Background printing
Of the three stages, the most
time-consuming is generally
the last, that of sending codes
to the printer. Most printers
have very little memory of
Setting the printer connection to output to a file their own and can only take so
much input before they have to
go off and print it, making
room for the next chunk.
While the printer is busy
bashing, burning or squirting
ink into the paper, the compu-
ter itself is doing very little. It
just sits around, idly waiting to
send more codes.
This last stage is so simple
that, in Rise OS, it is designed
to run as an interrupt routine. If
you isolate it from the first two
data conversion steps, the phy-
sical priming process can carry
on, in the background, freeing
the desktop for your use.
Sounds great, doesn’t it - but
background printing is not
generally available, even with
the latest operating system. So
we have to use another method
to speed up printing.
This process of separating
this last stage is called spool-
ing, which means writing print
codes to a file on disc or in
Ram instead of sending them
to the printer. To do this, you
just select File in the con-
figuration option of the printer
manager and then you specify
a filename.
When you print from an
application, the print codes are
spooled to that file. Once all
the data conversion has been
done, you reconnect to the
printer and drag the file onto
the primer icon. The printer
will chunter away in the corner
and you, meanwhile, get on
with something more interest-
ing, For a detailed explanation
of this, see last month’s Hints
and Tips.
Although many people refer
to this method by the mislead-
ing title "background printing’,
the intial stages of composing
a document and converting
Product details
1. DRIVERS
• Computer Concepts makes Rise OS 3 printer drivers for Canon BJC800,
BJ200 and BJ10 compatible inkjets, Hewlett-Packard DeskJets and the
new Epson ESC/P2 printers (like the Stylus 800), These so-called Turbo
Drivers spoof the print output to memory or hard disc before sending it
to the printer.
Rise OS 2 drivers for the Canons have been available for a while and
Rise OS 3 versions have just been released. Turbo Drivers are bundled
with printers or sold separately for £49, As part of the software protec-
tion, they are supplied with a special printer lead and won't work
without one. Don't worry: CC will replace it if you break one. Computer
Concepts is on (0442) 63933.
• Oak Solutions' Pro Drivers (formerly produced by Ace Computing) are
designed for high-quality colour work with packages like Artworks. They
use a 'tweaked' version of the Rise OS 3 Printer manager to provide 24-
bit colour printing, colour separation, and automatic spooling to hard
disc on Hewlett Packard, Epson E5C/P2 and Canon BJC80Q colour inkjet
printers. The price is £39.95 + VAT and postage. Oak Solutions and Ace
Computing are on (0274} 620423.
• Rise Developments supplies standard Rise OS 3 drivers for Hewlett
Packard's DeskJet 500c and 550c printers (£17,63 inc VAT) and a range of
Rise OS 2 drivers for Star printers. The Star drivers will not be upgraded
as the printers concerned are now supported by Acorn, Details from Rise
Developments on (0727} 840303.
2. DIRECT LASER PRINTING.
Direct laser printing is a method of printing which is unique to the
Archimedes, Three companies sell direct drive systems: Computer
Concepts, Calligraph and HCCS. Direct drive printers are driven from the
Archimedes by a special podule. Whereas normal lasers construct images
in the printer's own Ram, the direct drive system uses the Arm to
generate an image in the computer's memory which it sends straight to
the laser. This gives a higher data throughput than you'd get on a
conventional laser for the price: direct drive printing is very fast.
• Computer Concepts sells a range of laser printers called Laser Direct,
These are Canon LPB4 and LPB8 mk3 units with a video interface installed
alongside the usual serial and parallel sockets. The current driver
software runs outside the Rise OS 3 Printer manager, but CC is working
on an integrated version. The LBT4 is £1173.82 + VAT and the LBT8 is
£1756.62 + VAT,
• HCCS makes a direct drive micro-podule for its Ultimate Expansion
System, The card, which works with the Canon LPB4 and the Canon LPB4
Lite, is called Laser Express and costs £249 +■ VAT. Contact HCCS on 091 -
487 0760.
• Calligraph markets a range of direct drive systems under the title of
ArcLaser. Calligraph is on (0223) 461143.
into print codes hang the
machine up for as long as they
ever did.
In true background printing,
all three stages should take
place behind the scenes. This
would require a composing
program that would run
simultaneously with other
applications.
This idea is more appropri-
ate to time-slicing operating
systems (like Unix) than to the
c o- operati ve mu Iti-rasking
approach favoured by Acorn,
Background printing in fact
does little or nothing to
improve the overall time taken
to print a single copy of a doc-
ument; for that you need a
faster printer, or a faster printer
manager. It does, however,
return control of the computer
to the user significantly more
quickly than by using the con-
ventional method.
It is further enhanced in Rise
OS 3 by a queuing system in
the printer manager which
allows you to drop several files
onto the printer icon. These
will be fed to the printer in the
order received.
If, in the future, Acorn's
mini mu m mach i ne con fi gu ra -
tion is expanded to include a
hard disc, it is likely that back-
ground printing will become
standard. In the meantime, sev-
eral manufacturers are offering
solutions of their own. You
will find more details on this in
the Product Box on the left.
Types of printing
Under Rise OS, there are three
main ways in which data can
be sent to your printer. These
are text mode, graphics mode
or PostScript.
Text mode is the easiest to
understand, and acts just like
the old Beeb word processors
did. For each character in a
text file (such as one produced
in EasiWord or Edit), a one-
byte Ascii code is sent by the
computer. The printer then
looks this up in its own
memory, and prints the charac-
ter corresponding to that code.
So, for example, if Ascii 65 is
sent to the printer, the printer
will print a capital A.
As well as plain characters,
the computer can send addi-
tional instructions to do things
like underline, bold, italics and
so on. In Rise OS 3, the codes
which need to be sent to obtain
these highlights can be altered
BBC ACORN USER AUGUST 1 993 43
h i Ml k s' Mfp H! Kj]
|<Ti1
i
"ffnHil '
tluW^jS^^Mh.
wJIflffiBSBSSST
?KBw7J!/!T/SKF ®E?33
j|
Bill.' ■, ^ ■/'?
J ^>HIm?i11?1I
3i71ij ,
; O^
ifSBi
\ i hi »iis
tStBI
mi - 7*
mH
mm
jfjlfffi
?^ki73
iWB
iBfJIilail^y
■VMjMj'li
ittet
inR^Rii
ijBrsjiiiH
nn||M]
ImK"
IBBBI
ffPHTTl
H
1 Wm
Cu!!mWli3r3i
rS 1 135 13
FStskTiTII
HWdllwml
immiM
EMSBrnK
IrlFwR
lamiKnSfi
PRINT
R S
8. Drag the modified printer driver fife into the Printer control window of
the printer manager then click Menu and choose the Configuration to
check that the modified text mode has been selected in the Text quality
icon. Then save the choices using the printer manager's konbar menu.
9, Next time you use that mode {say, draft copies from your wordproces-
sor or spreadsheet) the new effect should work whenever you use italics.
You can replace any effect with any codes, all using PrintEdit.
Editing a definition file
6. Replace the original
instruction with your new
one. That is, ESC 4 becomes
ESC 27 r 5 or r in other words,
the string 2 7, "4" is replaced
with 27 ( V',5. Similarly 27 r "5 M
is replaced with 27 r "r",0, This
effectively means that when
italics are turned on or off,
the code for orange text will
be sent.
7. Click on OK and then save
the modified printer defini-
tion file under a new name,
keeping the original for refer-
ence. The save box can be
brought up by clicking Menu
over the PrintEdit and moving
into the Save submenu.
Here's a step-by-step example showing you how to change the character-
istics of a printer driver to suit your needs. In this case, imagine someone
who has an Epson JX-SO colour dot-matrix printer and wants to change
the draft italics highlight to produce orange text instead of italics.
1 . Go to the printer manual and find out the control codes for the desired
effect - changing print colour on a JX-80 is shown as ESC r, followed by a
number (0-6) for the colour where orange is 5 and black is 0,
2. Run PrintEdit, and then open the Printers directory, followed by the
subdirectory for your make of printer (Epson in this case). AH these files
are on the Rise OS 3 applications disc.
3. Find the printer definition
file for your printer (JX 80 for
the example), ff your particu-
lar model is not mentioned,
consult the printer manual
and/or the ReadJAe file for a
suitable alternative. When
you drag the relevant fife into
the PrintEdit window, the
printer definition is loaded
into PrintEdit , and the icons
in the window will slowly fill up.
4, Click on the mode you wish to edit (Edit draft highlights in this case).
5. Find the lines you want to change. In this case, the Turn italics on and
Turn italics off lines, say, 27, "4" and 27, "5” respectively. These instruc-
tions are called escape sequences and are distinguished from the printed
text because they start with Ascii code 27, In the Epson manual they're
referred to as ESC 4 and ESC 5. If you Ye unfamiliar with printer manuals,
look them up to ensure that you understand what* s going on.
using the printer definition file
editor PrintEdit.
Text modes are fast because
they require minimum process-
ing but they're fairly dull to
look at as they only print text.
Common uses are for printing
program listings, simple word-
processing and mail labels.
In graphics mode, images 1
are sent to the printer as a l
stream of bits. These are then i
reconstituted as dots on the |
page. DTP packages print out- .
line fonts in this way, by
breaking each character down I
into dots and outputting these
to the printer. Because this J
generates a lot of bits of infor- j
mation, printing can take a
Iona time.
The number of graphics 1
modes (resolutions) available
varies from printer to printer
and you can use PrintEdit to
modify them or, indeed, to ere-
ate new ones.
If you arc fortunate enough
to own a PostScript printer,
you needn’t worry about any I
of this. PostScript is basically a I
program m mg lan gu age for
describing pages, and when the
PostScript driver is chosen, I
images are sent to the printer |
in Ibis language. Try printing I
to a file using a PostScript i
driver, and load the file into i
Edit: you can sec that the con- i
tents of the file is in some kind |
of language.
In the ease of PostScript, the |
only thing you get to edit from
the desktop is the list of aliases ^
relating desktop fonts to those I
stored on the printer, using an I
application called FontPrint. I
This is because PostScript I
printers have a number of out- \
line font definitions already ,,
built into them.
Problems
Once you've got the hang of
using PrintEdit and you've
come to terms with the mas-
sive list of control codes in the
dreaded printer manual, many
problems become trivial. Here
are some examples of common j
questions, all easily solved ,
when you know how.
© I’ve got a really obscure
dot-matrix printer and there’s
no printer driver for it on my
Rise OS 3 applications disc.
Where can [ get one?
© Unfortunately you pro-
bably can% but if you
investigate your printer
manual, it’ll probably tell
you that it can emulate some
printer for which there is a
driver, usually an Epson.
© When I print in text mode
everything comes out in
double spacing, even when it
should be Single. Why is this?
Q When a carriage printer
starts a new line, it does two
things - it moves the print
head back to the left margin
(a carriage return, Ascii code
13) and it rolls the paper up
by one line (a line feed. Ascii
code 10). Printers are often
set up to feed a line auto-
matically every time they get
a code 13, and you need to
configure your printer not to
do this. This usually involves
setting Dip switches on the
printer. Alternatively, use
PrintEdit to stop the Arc
sending line feeds with each
new line.
© When 1 try to print £ signs.
I get # characters instead. How
can I put this right?
© The Ascii character set
definition doesn’t cover all
the characters in the world.
This means non-standard
characters like the pound
sign (which is non-standard
because Ascii is American)
can have different codes on
different printers.
The way to stop this incor-
rect character-mapping
happening is to consult your
printer manual to find out
what charucter(s) the printer
needs to receive to print a
pound sign. Then call up the
character mappings option in
PrintEdit and write the new
codes into the definition for
character 163 (the Archi-
medes code for f£’).
In conclusion, if you’re buying
a new printer, the best advice
is to buy one that is supported
by Rise OS 3 or one that
comes with its own reliable
driver software. If you have a
printer that is not supported,
then read its manual and the
Read_Me files in the Printers
on your applications disc to see
which definition file produces
the best approximation. Every-
thing might not work correctly,
but at least you will be able to
do your printing.
BBC ACORN USER AUGUST 1 993 45
A310 & A305 upgrade
column
35MHz
ARM3 for
only £145
The only 35MHz ARM3
upgrade which can he switched
to run at 25MHz. (This latter
option is to allow the use of the
floating point accelerator chip
when available).
Gives 4 times speed increase
High quality 4-layer board
Fits A 305, A3 10, A440, 400/1
series
Fully compatible with other
upgrades (memory, hard discs,
RISC OS 3 etc)
Installation is straightforward for all the above
machines, but a fitting sen ice is available in all
cases.
"Speaking as a veteran upgrade fitter, the unit
itself wa s a joy to fit - it slid straight into place.
If only every upgrade was as easy to fit !"
(Mr A.K. - Bedford)
Please note also that the A300 series and old
A440 require the MEMCIa upgrade.
35MHz ARM3 - £145
MEMCIa - £25 Floating point unit - £ TBA
Please write or phone for full details.
Our usual money-back guarantee applies to
this product.
Limited stocks available.
A3000 memory
An easy to fit and reliable RAM upgrade. Gold
plated connectors ensure long term reliability.
This upgrade uses a four-layer circuit board as
recommended by Acorn. No soldering needed.
2Mb RAM board (upgradable to 4Mb) - £47
4Mb RAM - £99
Bare board (without RAM chips) - £25
2Mb to 4Mb upgrade - £60
A301 0/A3020/A4000 RAM
These machines may all be upgraded by easy
to fit, plug-in components. No soldering is
required.
A3020/A4000 extra 2Mb - £55
A30 10 extra I Mb (2Mb total) - £29
A30 10 upgrade to 4Mb - £107
All products fully guaranteed. Many
products also carry our 14-day money-back
guarantee too. Please phone for details.
IFEL Ltd
RISC OS 3
Acorn's new operating system for their range of
RISC computers. The old version of RISC OS
(2.00) is just 5 1 2K long, whereas OS 3 contains
2Mb of code.
Many applications which w ere previously
supplied on disc are now contained in the OS
ROMs. This includes improved versions of
Draw , Paint and Edit. Because they are available
on ROM they are always instantly accessible,
and also occupy less RAM space.
Other features include extra "background"
operations. For example, discs can now be
formatted or files copied while the machine is
used for other purposes.
RISC OS 3 may be used on the A305. A3 10.
A440, 400/1 series. A3000. A540 etc.
RISC OS 3 £41.70
A305, A3 10 and A 440 owners please note.
Although the ROM sockets inside your machine
are large enough to accommodate the new
ROMs, simply plugging in RISC OS 3 will not
work. This problem is overcome by installing the
RISC OS Carrier Board first. The RGB may be
used with any version of RISC OS. This carrier
board is compatible with memory boards. ARM3
upgrades and does not in any way obstruct
expansion cards ("podules").
RISC OS Carrier Board £18
A5000 systems & memory
A 5000 with RISC OS 3. 80Mb hard disc,
multisync monitor and ARM3. - £1399.
A5000 learning curve. - £1445.
Free 4Mb RAM upgrade included in the price.
2Mb memory board (4Mb total) - £75
A compact board measuring just 104mm by
49mm. this design fits vertically in your
machine. No soldering required. Unlike larger
boards, there is no need to remove the disc drive.
Four-layer design as specified by Acorn. A bare
board (ie without the RAM chips fitted) is also
available.
Hard disc upgrades
A range of fast SCSI or IDE internal hard discs
w ith a year’s warranty, in sizes from 40Mb
upwards. Complete systems supplied w ith all
metalwork and cables. 400/1 machines merely
require the drive and controller card. 300 series
require a backplane.
40Mb SCSI - £180 85Mb SCSI - £210
1 20Mb SCSI - £250 210Mb SCSI - £320
Fast 16 bit SCSI card - £100
50Mb IDE - £160 1 20Mb IDE - £250
IDE controller card - £75
(add £75 for external version of SCSI discs)
Various
Aleph One 386 1 Mb PC Card - £390 (4Mb £475)
Aleph One 486 1Mb PC Card - £490 (4Mb £575)
Impression 2 - £130
Free price list available upon request.
Prices exclude VAT.
IFEL Ltd Educational and quantity discount available.
34 Culver Road, Saltash, Cornwall PL12 41)R. Tel (0752) 847286. Fax (0752) 840029
Memory expansion
Extra memory is without doubt the most worthwhile
addition to any A300 series machine. Some programs
won’t even run w ith only 1 Mb. and 2Mb is a bare
minimum. Certain applications, desktop publishing
for example, benefit from a 4Mb system.
2Mb - £89 4Mb - £128
Compatibility. The memory is detected and used by
the machine automatically, so there are no special
commands needed. Works with both RISC OS 2 and
RISC OS 3.
The use of only eight RAM chips ensures low power
consumption. Compatible with ARM3 upgrades,
backplanes, hard discs etc. This upgrade is supplied
on just one. compact board measuring only 195mm
by 40mm. Four-layer circuitry reduces electrical
noise for trouble-free operation. The 2Mb upgrade
may be upgraded to 4Mb later by the user, without
any soldering. A copy of the fitting instructions is
available free of charge.
A complete fitting service is available for our RAM
boards covering courier collection, installation and
testing. MEMCIa, return delivery and guarantee.
This is normally a three-day service (eg, collected
Monday, returned Wednesday). We have been
upgrading 300 series computers for over three years,
and during that lime a reliability record second-to-
none has been established.
Is there any other 300 series RAM upgrade wich has
been available for as long as this one. and which has
the same reputation for quality and reliability? No.
Still not sure? Compare it with the competition
before making up your mind. Use our 14-day money -
back guarantee to check it out for yourself
RISC OS Carrier Board £18
This is an easy to install adaptor board for the larger
RISC OS 3 ROMs. A set of links on the board allows
it to be used with RISC OS 2 and easily adapted for
RISC OS 3 later. Suitable for use with the A305,
A3 10 and A440. The adaptor has been fully tested
with RISC OS version 2 and version 3. It is fully
compatible with other hardware upgrades such as the
RAM board described above, ARM3’s, backplanes,
VI DC enhancers and expansion cards.
Note: Early versions of certain 300 series RAM
upgrades from other suppliers do not work properly
at first with RISC OS 3. The problem can be
completely overcome simply by changing a chip on
the RAM board. IFEL can supply a replacement chip
for only £3. Be sure to specify w hether your board is
2Mb or 4Mb.
4-slot backplane with fan £52
Combination deals
4Mb with MEMCIa, self-fit £152
Collection of your computer, installation of 4Mb of
RAM, MEMCIa, and RISC OS Carrier Board,
testing, full guarantee, and return delivery £189
As above, but with 2Mb of RAM £125
(Add £40 to have RISC OS 3 fitted at the same time.)
Special prices available on hard discs, ARM3 boards
and software when ordered with any memory
upgrade.
RAM for 410 & 420
Upgrade from 1Mb to 2Mb - £33
Upgrade from 2Mb to 4Mb - £65
Upgrade from 1Mb to 4Mb - £98
Supplied with full instructions.
R E \/ I E W S
IN BRIEF
We take a look at the high resolution update of HCCS' video digitiser.
Plus, the first Arc version of Fujitsu's 3. Sin magneto-optical drive
TV images can be captured for later manipulation with an art package
HIVISION
Supplier: HCCS
Tel: 091-487 0760
Price: £129 (£45 for Vision or
C Vision upgrade) plus v AT
VI a chines: All Archimedes
This is the long-awaited high-
resolution version of the com-
pany \ budget video digitisers.
Hi Vision will cost you just
£!29 (or £45 if you already
have a mono Vision or colour
C Vision digitiser).
Supplied as a single half-
width podule with single
phono socket for video input
(just two memory chips for the
upgrade) along with two soft-
ware disks. Hi Vision digitises
any composite video source
from a VCR. satellite receiver,
camcorder or whatever to pro-
duce 720 x 508 sprites in 256
colours (Mode 21).
Manuals for the software are
supplied on disc in HCCS'
■Emanuci I format. The main
part of the software is the '
Hi Vis ion application. This pro- ,
duces a window with con-
nected video displayed inside.
The desired image can he i
grabbed and then processed to
display full -resolution black-
and-white or colour images. ,
stored as a sprite. Brightness,
contrast and colour saturation
control is possible.
The processing takes sec-
onds for mono or a few
minutes for colour but the
results are worth it. With a
decent camcorder you can
enter quite reasonable family
portraits into your Arc or cap-
ture TV characters for manipu-
lation in an art package.
The only problem is the
slow update rate of the image.
If the image is fast moving it's
next to impossible to grab the
right frame. This is where
Hi Finder comes in.
This displays a last updated
image with simple start/stop
controls. Loading Hi Finder
with Hi Vision lets you grab the
right frame in the board's store
then process and store it with
the main application.
This has got around the few
problems of Vision and C Vi-
sion. For graphical input for
the Arc. HCCS’ baby is worth
every penny.
Geoff Bains
MO DRIVE
Supplier: The Serial Fort
Tel: (0749) 670058
Price: £999 for external
12(l\!b option
The future of storage looks like
a 3.5in floppy, It. holds 120Mb.
fits your shirt pocket, and it’s
ideal for secure backing up.
The Serial Port is the first
company to supply Lite Fujitsu
M 2 5 1 1 3.5in mag n e to-opt i ca 1
disc drive for the Arc. MO
mechanisms are usually quite a
bit larger than 3.5in hard discs,
and, because of the laser, have
a beefy fan to keep them cool.
But the Fujitsu-built drive is
a jewel - as well as being the
fastest MO drive on the mar-
ket. it's exactly the same size
as a floppy disc drive. So you
could fit it into your A50GG as
an internal drive.
The external version is in a
large metal box, with its own
Colour
TWflHEG
! Populous
DlPapps
Efiiilations
HaHerfiU ft
ISVapps
Library
Free 52WyUs
Used 29flBytes
Size mbytes
M
—
. Coping files
[ "
Caused writing
!
not 5: :Er...
! Populous. Dat.-
font
4408 bytes to
go
2 files copied
j_fibort \
; Continue 1
■ — [=] m mm
fir ah an :0 Er... Rpps RftH
Yes. that really is 121IVlb free on the floppy drive
power supply and fan. Making |
the SCSI connection is simple |
if you remember the SCSI ID
has to be different from both
your card (always number 7)
and any SCSI devices that you
may already have.
Take the terminator off your
insi SCSI device, link the MO,
and then put the terminator
back on.
The Serial Port supplies a
SCSI -card independent format-
ter and filing system, so
whatever SCSI card you have,
it is pretty foolproof. You load
the MO filing system modules
anti from then on use the MO
discs as floppy discs.
Except they are about 160
times bigger. And faster. Per-
formance when loading is a tad
slower than a hard disc, around
6H)K per second, though sav-
ing is only a third this Speed.
The software has nice
touches: the disc name is dis-
played on the iconbar. and the
free space display multi -tasks.
I had no problems, even when
I was. performing several
simultaneous filer operations.
The verdict - glorious.
Sy quest drives are the only
competition: true, they are
cheaper, but the Sy quest cartri-
dges are more expensive, have
smaller capacity and are less
reliable than MO discs. Nor
will a Sy quest dove fit in your
pocket.
Graham Bell
BBC ACORN USER AUGUST 1 993 47
' IW x 848
1280 x 512
256 colours
800 x 600
85Hz
1152 x 424
80Hz
800 x 300
576x^24__
80Hz
90 Hz
A,
*
A new graphics accelerator card for
the Archimedes, the ColourCard brings
a host of improvements to the video
capabilities of any Archimedes A300'.
400* 540 or 5000 series computer.
The simple to fit, single width expansion card is
completely compatible with ail RISC OS desktop
software, but brings much higher screen resolutions
at higher screen refresh rates [less flicker and easier
on the eye}.
In 16 and 256 colour screen modes all the colours
are selectable from 16 millloni hues. This means
scanned pictures can be seen with 256 true grey-
levels on screen and that you are no longer restricted
to the preset Acorn palette, Some applications, such
as ArtWorks. can provide better screen colouring
using the new palettes.
In addition, the ColourCard offers 15 bil-per-pixe! true
colour screen modes having over 32,000 colours on
screen at once. Although these screen modes are
not yet desktoo software compatible, it is expected
that programs will become available that take advan-
tage of the modes. The ColourCard is supplied with a
24-bit preview utility to show 24-bit Clear files in
stunning full colour.
The ColourCard reduces the load on the main Archi-
medes memon/ and so allows the ARM processor to
run much faster than would normally be possible in
high resolution screen modes. Depending on
machine and screen mode, graphic operations can
be up to twice as fast.
The ColourCard revolutionises DTP and graphics
work, and opens up the world of true-colour graphics
to the Archimedes user for the first time.
The CoiourCard has been developed and is backed by
CofourCard offers 3 time s the pixei area of standard
Acorn VGA mode 27,
the largest and most successful Archimedes
developer. It is available now, and for added peace of
mind comes with a 14-day, no quibble money back
guarantee.
(Tli*? ColourCard is compatible Kith all multi- scanning monitors,
tOnh higher seaming rate monitors can manage 1152 jt $48
resolalitm. Lower scanning raff monitors may display some resold
linns as lower refresh rates. *AdOO and early A4QQ computers may
neat an additional Genlock connector ta he fitted internally,}
Price £249.00 +£6 p&p + vat (£299.62 Inc}
Available from all good dealers and from:
WILD VISION
15 Witney Way, Bolden Business Park,
Bolden Colliery, Tyne & Wear, NE35 9PE
Tel: 091 519 1455 Fax: 091 510 1929
H
Computer Concepts Ltd
Gaddesden Place, Heme! Hempstead,
Herts, HP2 6EX
Tel: 0442 63933 Fax: 0442 231632
E&EQ Details are subject to change without notice.
DESIGN
Business matters
From logos to business cards. Rob Miller explains how to produce striking stationery
A nything that is used to
illustrate a concept can be
regarded as a logo. Acorn’s
familiar green symbol is a
clear example, as are the three
letters that make up the BBC
logo on the cover of this
magazine. Less obvious is the
way something is actually
written, like The Guardian's
distinctive masthead.
By choosing the right letter-
ing (or font) and, possibly, a
suitable graphic, it’s straight-
forward to get an idea across.
There’s no need to spend thou-
sands of pounds (like one
phone company I could men-
tion) to produce the desired
result. Armed with an Archi-
medes and Draw , it’s possible
to get professional results.
The first step in designing a
logo is to think what image
you are trying to portray. It’s
obviously wrong to use a mod-
ern design for an antique
business, or an Olde Worlde
logo for a company producing
hi-tech products.
There’s a certain amount of
psychology behind the right
design. Text displayed in a
classical font gives an estab-
lished air to a company logo
whereas a more informal font
creates an easygoing feel. It
comes down to taste, but you
can see whether a logo is right
for the job.
Designing a logo
First, decide what character
style, or font, you wish to use.
The Archimedes has a massive
selection of fonts, covering
virtually every style imagi-
nable. There are a number of
companies producing fonts for
the Arc, such as The Electronic
Font Factory and Design
Concepts. Both sell font fam-
ilies from between about £7 to
£30. These are hand-drawn and
the quality always good.
A third source is by purchas-
ing a program such as Compu-
ter Concepts’ ArtWorks , which
comes with over 200 free
fonts. Other applications on the
Fig:1 The logo is laid out, the grid-lock tool allowing accurate positioning
Fig 3: A balanced business card produced by coupling logo and address
market, such as wordproces-
sors and desktop publishing
packages, usually come with a
selection of fonts that you can
add to your collection.
A serifed font (with tails on
letters) gives a more personal
look to a piece of text. Try
loading Draw and comparing
text, first in Trinity, then in
Homerton and see what I
mean. Details of using Draw
are given in the Applications
Guide with your computer.
Garamond is similar to Trin-
ity but more rounded and is
ideal for letterheads. There are
several versions for the Archi-
medes. Because of copyright
laws, a font on the Arc will
have a different name to a
similar one on another make of
computer. Don’t assume that a
company doesn’t produce a
particular font, just because
you can’t find the name.
The picture
As well as lettering, a logo can
incorporate a picture or symbol
that illustrates the company or
individual involved. More
practically, the symbol should
be designed so it is easy to
position next to text (the name
and address) with balance.
Symbols with fiat, vertical
sides work best as it’s easy to
justify text against them.
One of the easiest ways of
designing a symbol is to take
the initial letters from a com-
pany’s or individual’s name
and join them together in some
way, such as a monogram. All
sorts of text styles can be used
(they needn’t be the same as
that used for the name and
address) from simple block
lettering to illuminated charac-
ters such as those used by
monks in medieval times.
You could have a go at pro-
ducing your own symbol or, if
you're not particularly hot on
the design front borrow one.
It’s obviously unacceptable
(legally and morally) to copy
direct, although it’s fine to
adapt ideas.
BBC ACORN USER AUGUST 1993 49
ACORN WORLD ... Be Prepared!
Acorn World ’93 will show you complete computing solutions for
education, special needs, publishing, entertainment and personal productivity.
' \ Acorn World ’93 offers the entire range of equipment, software and services in one dedicated
jJJ/r exhibition, comprising the biggest ever line-up of Acorn-related products and solutions
Sbr and key topic seminars.
For existing users, newcomers to computing and other system users.
Acorn World ’93 is at Wembley Exhibition Centre
October 29-31.
• Come and try- the
latest software,
equipment and
peripherals
Enjoy the home •
entertainment
section
Test your skills •
with the latest games
• See today’s and
tomorrow’s top
educational packages
he pre-press and
publishing area
Acorn
WORLD ^
Don miss it!
Acorn
For further information please send S.A.E. to ACORN WORLD, CIO EXHIBITION PLANNING SERVICES,
PO BOX 162, STAINES TW19 5JX or telephone 0223 254441.
D E S 1 G INI
There are a number of books
aimed at designers, all of
which could spark you off and
inspire further ideas. One in
particular that 1 can recom-
mend is The Encyclopaedia of
Signs and Symbols by John
Laing and David Wire, and
published by Studio Editions
(ISBN 1 85170 967 3), The
book includes all manner of
drawings from cave paintings,
through Celtic and medieval
symbols through to 20th Cen-
tury art deco work.
The Grand Design
For this example, I've chosen a
simple, block-type monogram,
consisting of the letters ‘O'
and ‘l’.
1 created the logo in Draw
using a single, closed line. The
black-and-white areas were
produced bv positioning con-
trol points on the line so
certain parts of the shape over-
lapped (see figure I ), The grid-
lock tool was used to position
points accurately.
The right and bottom sides
of the monogram were made
thicker to give something to
place the name and address
against, and to provide an
underlined effect.
Three of a Kind
The three types of stationery
you're likely to need are
note paper, business cards and
compliment slips. Each has
different dimensions and this
affects the way you position
the logo.
The traditional way when
writing a letter to someone is
to place your address at the top
right of the page and the per-
son's address underneath and
to the left.
With notepaper for a busi-
ness, it’s more important to
keep the address separate so
it's easy to see at a glance. For
this reason, the name and
address block is positioned at
the bottom of the paper on a
single line, making it easy to
locate and read.
The monogram can be posi-
tioned anywhere on the paper,
but having it at the top, in the
middle of page, gives it a
balanced and authorative look.
To centre everything on the
page, a rectangle the size of the
page was created in Draw and
the name and address and
monogram were then posi-
tioned horizontally by hand.
The design company
I've gone for a combination of abstract image and classical text The Taurus
logo was produced in a similar way to the main example, overlapping used
to produce a stark, black-and-white contrast Curves were used instead of
straight lines. The image was inspired by cave painting designs depicting
men hunting bison. A non-serifed font (Optima ) gives the logo an
authoritative look and capitals suit the single-word company name.
The engineering firm
In the second example we are designing a logo to be used by an engineer-
ing company.
The firm wants to give an impression of precision and organisation, A
logo for such a business should therefore be neat and exact as well as
being clear and bold.
A large, square font (Microbus) was chosen for the job as it has a solid
and chunky look to it. The grid formation, separating the parts of the
company name, gives the logo a sense of organisation while being visually
very striking. The framework idea again reflects the technical nature of the
firm's business.
The umlaut over the letter J 0 J had to be produced by hand, as the font
used did not include one. Below you see the final design.
Useful addresses
The Electronic Font Foundry, Tel: (0344) 89 1355
Design Concept 30 South Oswald Road, Edinburgh, EH9 2HG
Computer Concepts, Tel: (0442) 63933
TJ Reproductions, Tel: 081-451 6220
All objects were grouped
together then justified using
the Middle option. The group
was then un grouped and the
large rectangle deleted. Figure
2 shows the final page and
how your notepaper will look.
Compliment slips are pri-
marily to acknowledge
someone's communication, but
without having to write a full-
blown letter. Some while space
is required for a brief note,
therefore, but you can make
the logo as large as you w ant.
In this example. I've simply
taken the notepaper design and
cut out the centre. Most com-
pliment slips are printed on
paper the same width as A 4
but one third the height
(210mm x 99mm). Using the
grid in Draw, you can position
the various elements.
A business card is, in effect,
a reminder who someone is,
who they work for and what
they do. There’s no need to
provide an area to write on so
all the space available can be
used to get the necessary infor-
mation across.
Placing monogram and
name/address side-by-side pro-
vides a solid block, roughly the
right shape to fit on a standard
business card. If you consider
A 5 to be a sheet of A4 folded
in half, then a business card
works out as an A8 size sheet
(52.5mm x 74.25 mm).
The monogram and name
and address block can be posi-
tioned by placing them roughly
together and then using the
Justify tool to get the position-
ing accurate. Figure 3 shows
the business card on screen,
taking up a full A4. landscape
page. This makes printing
easier to do.
Printing your work
Note paper and compliment
slips can be printed out full
resolution, as they appear on
the page, A laser printer will
be fine for this, A print bureau
will be able to do this for you.
It's unlikely you'll have a
printer capable of printing onto
small cards, so it's easier to
print out the card design onto a
sheet of A4 and get a print
bureau to shrink it (and print
it) for you. This system of
photo-reduction also improves
the print quality.
All the examples in this
piece are included on this
month’s 3,5in disc.
BBC ACORN USER AUGUST 1993 51
£15 STAR LETTER
1 wonder if you can help me, I
have just got back into the
Acorn scene, after many years
away, by buying a second-
hand BBC micro.
I'm thinking of starting up a
fanzine called Byte Back for
anybody who has a BBC
micro, and perhaps wants to
learn more about it or has
knowledge that could benefit
other people.
As far as I'm concerned, the
way someone’s interest in
anything is kept alive is by
being able to share it with
other people with similar inter-
ests. It doesn’t matter how
"old’ the subject is: take vin-
tage car col Hectors for exam-
ple. I truly believe that the
BBC micro is one of the best
machines ever built, even
today. I love being able to inter-
face it with just about anything
I can possibly think of.
The concept of Byte Back is
to show BBC micro users that
people still love the machine
for what it can do - not every-
one has left it behind to
'upgrade'. If anybody would
be inter-
space devoted to 32- bit
machines; however, don’t
take this as a pronouncement
on the eight -bit scene.
Ideas such as this could
prove the most creative force
in the eight-bit market since
the explosion of the BBC
public domain scene over the
last two years. There’s no
doubt that the BBC is still a
very capable machine: how
many Spectrums and Com-
modore 64 s do you see
around these days? It’s
definitely worth supporting.
FASTER ARTWORK
J am writing in connection
with your feature 'Gel in the
Picture’ in the June issue of
Acorn User .
Rob Miller says in his article
"ArtWorks is not a program for
the impatient among you. The
tree frog took four days,’
The illustrations 1 enclose
took no longer than one day to
create in ArtWorks. 1 am a pro-
fessional graphic artist, hut
ArtWorks has only been out for
a few' months and it is the first |
vector graphics art package 1
have used (apart from Draw).
So, I would say that ArtWorks
ested
in the idea
of Byte Back , I
would be very pleased if
they would drop me a line at
this
address. I'Ll
reply to every letter I get
is not slow, but it is the artists
who take a long time to pro-
duce the effects they want.
It seems ArtWorks is mal-
igned a great deal because of
the complexity of its tools, and
its apparent slowness because
most people seem to feel the
need to play around with as
many tools as possible: not so
for me. I have found after 20
years’ experience that, very
often, the simpler design can
be the most pleasing.
ArtWorks is a very fast
drawing package and is a tool
that anyone can use to produce
high quality artwork.
Walter .1 Briggs
County Down
Being artistically challenged,
we were pretty impressed
with the peregrine shot. Still,
you know what they say:
Rome wasn’t huill in a day.
NOT SO ORGANISED?
Ian Burley’s review of
Knowledge Organiser 2 in the
June issue, though broadly fav-
ourable, is in danger of wish-
ing second-rate PC text
retrieval software onto the Rise
OS platform.
Almost without exception
these packages automatically
compile global indexes of
almost all word occur-
rences, and then
allow you to
'search' for
text
items
indexed
to these
words.
However,
the
Paul Harvey
Byte Back
33 King Henry’s Mews
Enfield Lock
Middlesex
EN3 6JS
speed of
retrieval is
age of eight-bit machines has*
for very obvious reasons,
dwindled compared to the
pure illusion,
because most of the
word occurrences in text
are insignificant.
Yes, KG2 unapologetically
obliges you to adopt a more
intelligent approach - as does
any important software genre.
Its learning curve is no steeper
than that required for. say,
v
Draw or Impression, but the
rewards far outweigh the draw-
backs in terms of fast, accurate
and thorough retrieval.
Measuring KQ2 against a
PC yardstick does not, in my
opinion, qualify as serious
attention. Text retrieval, when
it works, is every bit as excit-
ing as the more visually or
musically-oriented software, to
which you devote far more
time and space.
Sean O f Conaill
KOI creator and designer
Ian Burley replies: ‘There is
always a trade-off between
sheer convenience and ulti-
mate power and sophisti-
cation. KOI requires a lot of
dedication to build up a
decent database. The
“second rate PC text retrie-
val systems” 1 referred to in
the review can be installed
and enable you to find any
occurrence of, say, 44 tf02” on
your hard disc in a matter of
minutes - and most of the
work is done for you,
4 Yes, KOI is much more
powerful, but the alterna-
tives are much easier to use*
I’d like to have seen a
combination of the two. For
me, KOI is a bit like running
before you can walk.’
PERSISTENT RENDERER
I read your article 'Graphics
Rendered Simple ’, and as a
tracer-holic, 1 wish to advise
others who are interested, but
who cannot afford the com-
mercial packages, of a PD
package called Persistence of
Vision Ray -tracer, or PoV Ray
for short.
It is the best 24-bit colour
ray-tracer available in the pub-
lic domain, and competes
favourably with professional
packages costing up to £2000
on the PC.
It has the advantage of hav-
ing compatible versions
available for Cray supercom-
puters, Sun Sparc stations,
Unix workstations, Macs, PCs
and (running slowly) Ataris
and Amigas as well.
POV Ray is available from
public domain libraries such as
Arch Angel, [who you can
contact on (0392) 422759].
Toby Bryans
Wembley Park
52 BBC ACORN USER AUGUST 1993
Video and Graphics from Wild Vision
Designers, manufacturers and purveyors of fine expansion cards
for the Acorn range of 32-bit microcomputers*
Wild Vision Digitisers
Hawk V9 Mkll
The ultimate real time colour video digitiser: in designing the Hawk V9 Mkll, Wild Vision have drawn on years of
image capture expertise for the Acorn platform. State-of-the-art technology provides hardware processing
capabilities unique to the Hawk V9 Mkll, ensuring you get the image you want. Plus, high quality software is provided
enabling still images to be grabbed in a variety of formats, including greyscale. Whether you need images for Art,
for DTP or for presentations, chances are you need the Hawk V9 Mkll. Price £269.00*'
GreyHawk
Wild Vision’s DTP 1 video digitiser! GreyHawk is the ideal image capture medium for DeskTop Publishing work.
Coupled with Computer Concepts’ ScanLight Plus application, GreyHawk offers true 8-bit greyscale video digitising
in real time. Processing options include, blur, sharpen, rotate, crop , and a host of other operations. The perfect
compliment to Wild Vision’s colour digitiser range, GreyHawk has been designed and manufactured using the latest
technology. It offers 256-greyscale functionality without compromising on performance or flexibility. GreyHawk is
also excellent value at an introductory price of only £99.00**
Wild Vision Genlock and Overlay
Chroma-Genlock
Calling all budding Spielbergs! Unleash your creativity! Wild Vision’s Chroma-Genlock lets you superimpose computer
graphics onto video to achieve effects like captions, credits and animation. A software application, ISideShow, is
included with the genlock card to enable you to overlay text, drawfiles and sprites created in !Draw. The card is also
compatible with other software titles. Suitable for use with all Acorn 32-bit machines* 1 Price £215.00**
Wild Vision Graphics
ColourCard
Graphics handling that no-one should be without. ColourCard offers more speed, more colours, more resolution
and less screen flicker. It is suitable for Archimedes 300/400/500 series machines *, the A5000 and A3000. Screen
update speed is configurable to 12 or 24 Mhz, broadcast resolution PAL modes are provided for your video needs,
and 32000 colour modes provide excellent preview facilities. All this on one card - at one price. £249.00**
The above cards have all been designed and manufactured to comply fully with Acorn specifications for expansion cards.
In particular, please note that the GreyHawk, in contrast to some other low-cost digitisers, has been crafted to these
specifications and meets the very highest standards of production. Software for all the above products has been developed in
conjunction with Computer Concepts .
• Excluding the A4 computer
** Price excludes carriage and VAT
t DTP: Digitising to Perfection!
Early machines may need a genlock header fitting - see your local dealer for details
Also available from Wild Vision
0 Chroma 150 PAL encoder unit: record your computer output to video £185.00**
• A3000 Expansion Box: use up to three Archimedes expansion cards with your A3000 £139.00**
0 Hawk VI 2 Video Framestores: convert your Archimedes into a high performance image processing and analysis
system .L.£ * * from £ 1 990. 00^
• ADC 1 208 range of analogue to digital converters: data acquisition tools for a variety of scientific applications
from ..i. ...*£; *i ... .. .^: £560.00**
0 Chroma 250/350 enhanced performance genlock cards £395.00**
For more information on any of the above, contact Wild Vision
WILD VISION
15 Witney Way, Boldon Business Park
Boldon Colliery, Tyne & Wear NE35 9PE
/ England.
Tel: 091 519 1455
Fax: 091 519 1929
FOR ETHERNET
1MBH13 XOd
Time taken to
load these
applications
over on Acorn
network
Level 4
Econet
Level 4
AUN
Ethernet
Ethernet
with
Netgain
Seconds
Seconds
Seconds
Artworks
136
87
8
Maestro
15
9
3
Pipedream
20
6
2
Squirrel
35
10
2
Netgain for Ethernet provides the fastest transfer rates of
any network currently available on the Acorn platform.
The product is designed to boost performance by huge
margins when used in conjunction with Acorn's Level 4
AUN fileserver on industry standard Ethernet.
The only hardware required is an
expansion card in the Netgain
server, which would typically also
run the Acorn Level 4 fileserver.
No more than 64K of RAM rs
TAKEN FROM ANY WORKSTATION.
Standard Ethernet interfaces may
be utilised.
Typical transfer rate from a
standard Ethernet system is
approximately 2G0K/sec but Netgain achieves up to
900K/sec. In addition to this transport throughput
increase, intelligent caching and a general reduction in
bottlenecks result in staggering reductions in load times
for typical applications.
The system manager simply copies their applications into
the Netgain filer on the server, and from then on these
products will automatically appear within the Resources
directory viewer from the Apps icon on the icon bar, just
as if the programs were in ROM.
Time
M
?20s
5 JO 15
Number of VVorfe/afiortf
Acorn Standard AUN
AUN vdih Netgain hr Ethernet
Simultaneous loading of Impression
over on Ethernet network
Server Pack £200.00 + VAT
including Server Expansion Card and
software for the first ten stations
Additional 10 User Packs £ 100.00 + VAT
9 Wayte Street, Cosham, Portsmouth
Hampshire P06 3BS Tel 0705 210600
DARRYL
THE DRAGON
Supplier: 4Mation
Tel: (0271) 25353
Price: £19.50 single copy, £30
site licence, £10 for the
] > U of ocop i a b 1 e p ac k
The use of adventure games in
infant classrooms to promote
reading and creative writing is
not a new concept: children arc
happy playing heroes and
heroines who venture into
forests, climb cliffs, mix magic
potions and solve logical
problems in order to save
others from fates worse than
death. A new game called
Danyl the Dragon
gives young
children ample
opportunity to
come to the
rescue of
Darryl who
has a. sore
throat and no
a flames.
The software is on
two discs, the first of which is
copy protected unless a site
Darryl the Dragon is the new adventure game offering from 4Matlon
licence has been bought, but
I the company allows purchase
| of extra key disesat £10 a time
as an alternative. The manual
is easy to read and contains a
short story to get the children
started, instructions on how to '
use the program and the
answers for busy teachers.
There are also suggestions for
related work. The children's
position can be saved at any
time and teachers can preset
i t hree 1 c ve l s of di ffi c u Ity ,
The first part of the i
adventure requires children to
help Darryl by getting some
honey from the beehive for his ,
sore throat and some matches
from a machine to light his
flames again. Most of the
problems they encounter are
relatively easy and they are
aided by a simple map. The
writing on each screen is short
and easy to read but younger
children will inevitably need to
have help. Further controls are
available and teachers can
choose which font and size of
text will appear.
Having soothed his throat
and rekindled his flames, we
then have to rescue Darryl* s
fireproof handkerchief from
the nasty wizard. This involves
a visit (or lots of visits if you
keep going wrong) to the
wizard's castle. There arc a
number of rooms to go into,
locked doors to open, problems
to solve and hazards to
overcome in order to get
Darryl's essential piece of
property back for him.
This is an easy game for
infants to play, the screen
graphics are colourful and
move fast, but the feature that
finally sells it to me is the pack
of photocopiable resources
available to support the
adventure. This pack includes
Giants Monthly, mllamrn-
ability charts, a Happy Valley
School for Dragons Report and
a host of other material that
goes with each aspect of the
game. It will keep children
busy and teachers happy for
some time.
Clare Johnson
AMAZING MATHS
Supplier: C a m b rid gesh i rc
Software House
Tel: (0480) 467945
Cost: £19.95 + vat, primary
school site licence £39,90,
secondary school site licence
£59*85
If your children enjoy video
games and need help with
simple arithmetic problems,
then Amazing Maths is for you.
Moving around a grid, each
obstacle generates an arith-
metic question which has to be
answered correctly before yon
can move on.
The game is based on a
series of fifteen grids, each of
which is more complex and is
reached via a staircase from
the previous floor. Each Ho or
has walls and gates separating
you from objects, including
power crystals, which you
might wish to collect and these
can only be passed by
answering a question correctly.
However, if you get a question
wrong you lose a crystal, and if 1
you don’t have any crystals
you arc out of the game. It is 1
also important to collect jet 1
packs which allow you to jump
the wall. So far, all you need to
do is answer the questions but
hidden from view is a demon
and if you land on this you get i
five questions. You can avoid
this by collecting magic eyes
that can be used to see where
the demon is hiding, but you
can only use each eye once.
One of the best features of
this software is the amount of
flexibility it allows in setting
up the problems. The type of
question can be set to include
only the arithmetic functions
you wish to test and you can
turn the demon feature off as
well. It is then possible to set
the number range into which ,
the questions w ill fall. You can
also set the number of levels I
Amuzing MaUiS : Level 3
Crystals : I
Power Packs
Amazing Maths
Marik _l9
Move around Amazing Maths with the on-screen or keyboard cursor keys
that the children face. There is
the mandatory highest score
table for all good games and
the highest ten scores are
recorded on disc. Positions can
be saved at any time and since
the software is fully Rise OS-
compatibie, screens could be
printed out and used to make
supporting worksheets. The
game can be run directly from
a Concept Keyboard or a touch
screen and an overlay is pro-
vided with the pack.
Pressing the Menu button
over the icon shows even more
options. These include turning
off the sound, ft is also poss-
ible to set the time delay which
controls the number of seconds
pupils have to answer a ques-
tion. The font used is large and
easy to read but this can also
be changed i f desired.
This software gives great
teacher control, is fun for
children to play and could gen-
erate classroom activities.
Aimed primarily at Key Stage
I pupils, it should also appeal
to special needs and the lower
stages of Key Stage 2.
Clare Johnson
BBC ACORN USER AUGUST 1 993 55
Since its launch at last year’s
Access IT conference, the
Oak Solutions’ ClassNet
Ethernet interface has
proved to be one of our
most successful products.
A very large number of schools around the
count!}' are buying complete rooms of computers
and require a networking system to interconnect
them. ClassNet offers the benefits of using standard
Ethernet components whilst remaining familiar to
anyone who lias used an Econet in the past.
Over the last few months there have been three
major developments to ClassNet; combined
ClassRom and ClassNet interfaces, the new
ClassShare II software and network' interfaces for
A3020 and A40O0 computers.
Hie new interfaces provide a user of a hard disc
machine with the ClassRom protection and
management system for the hard disc combined
with access to a fast Ethernet, Hus is an ideal
solution for A4000/5000 computers in an
educational context. Haul discs give the best way
of loading applications. Each user has direct access
to their own hard disc which means that they get
the highest possible loading speeds ClassRom
ensures that users cannot delete or move files from
the hard disc but does allow the users to load
them, Tlie ClassRom Management software means
that several computers can be updated
automatically over the network whenever new
software is added or deleted by the network
manager.
The new ClassShare II software is an extremely
fast disc sharing system for users of ClassNet
networks. If you have small clusters of computers
w hich do not have their ow n hard discs then one
way of loading applications is over the network.
The Level 4 file server offers one system of loading
applications but the performance is not as good as
it could lie. ClassShare II takes the performance of
an Ethernet to new extremes. Users can share the
hard disc of another computer, exploiting the
bandwidth of the network to the full, with
performance almost as fast as using local hard
discs. In fact, each user sees a hard disc icon on
their icon bar representing the hard disc of the
computer being shared. This means that the
children can use any computer in the same w ay;
they don t have to leam a different system for
machines with hard discs and machines on the
network.
The launch of the A3020 and A4G00 saw the
introduction of yet another style of interface socket
for Acorn 32 bit computers; the networking
interface. This has meant that we have had to
design a third type of ClassNet Ethernet card. Hits
is now complete and should lie available during
the summer, ready for the autumn tenm. By using
this style of interface rather then the A3000 style
minbpodule. A3020 and 4000 useis will not use up
their only podtile slot* The new ClassNet card will
support both ClassRom and ClassNet software,
ClassNet cards cost £149 (education)
ClassNet' Rom cards cost £179 (education)
Bulk discounts available on request
ClassShare II costs £149 (upgrade £10 per
card plus £35 for the software)
What can an Ace ProDriver do for me?
Standard Deskjet 500C Driver
Deskjet 500C ProDriver
Ca ^
Ace
^Computing
*
Butindutoo^
sow
-J
Oak Solutions Ltd.
Broadway House
149-151 St Neots Road
Hardwick
Cambridge
CB3 7QJ
Tel: 0954 211760
Fax: 0954 211767
Before
After
Tempted?
24 bit colour, colour separations, spooling, background printing and quality that speaks for itself, with upgrades starting from only £25.
Whatever your printer, contact Ace - leaders in printing technology on the Archimedes.
EDUCATION RLUS
r ;uww<CKhi«i i5$T.ffft'
Couard, Heel 1899-1973
Hng tiUi pbj
and
he wrokarn
I ever 1 925,
Blithe Spini
Coward liIvli
1942 und t3n|
niRhiefej^g
E kh We Sen
tv came j
1 1: rtjj. Il^hmc
Spee; : PICTURE : Coward Hoe J ; in' Buckingham
playj Palace to receive his knighthood.
_ ;,Z Imn.l SQUNP: Newel Coward 1M6-41: Speech
at the opening night of his play
Irial [Blithe Spirit in Manchester [1 min, 53
li>-i- \m
HUTCHINSON
MULTIMEDIA
ENCYCLOPEDIA
Supplier: Attica Cybernetics
Tel: (0865) 791346
Price: £149 + VAT (users of
the Dos- based version can
upgrade for £75 + VAT from
Cumana Ltd, tel: (0483)
503121)
As the first multimedia ency-
clopedia written specifically
for Rise OS, this CD-Rom is
something of a landmark: it
has over 1500 photographs,
maps and illustrations and in
excess of 250 sound clips to
hand. The number of textual
entries is over 27,000, organ-
ised into six major subject
areas, ranging from places, life
sciences and technology, to
history, aspects of society and
the arts. Unlike its printed
counterpart, the beauty of the
Hutchinson Multimedia Ency-
clopedia is that ii provides
ways of searching for informa-
tion which are simply not
possible with books.
In its previous incarnation
the Hutchinson ran off a Dos
CD- Rom with a primitive Rise
OS front-end and thus was
painfully slow in operation.
The fact that it was primarily
text-based meant that it was
rather uninspiring as well. I
was able to test the latest CD-
Rom with one of Cumana' s
excellent new 600 series drives
and it proved easy to install
and get it going on an A5000.
The encyclopedia comes
equipped with a disc of retrie-
val software which loads onto
the icon bar. Clicking on this
opens the contents page, title
list and tool bar. The contents
page offers the six subject
ci or
"ME!
o£3
Title list
abacus
Abel, Frederick Augustus 182?
Abel, Hiels Henrik 1802-1829
flberfan
aberration of starlight
aberration, optical
abrasive
abscissa
absolute value, or modulus
j vikings
Page
Display
Mto
To access information you can select a
areas and a choice of method
for carrying out the search.
The title list contains an
alphabetical list of all the
entries in the encyclopedia,
whilst the tool box provides
the application's control panel.
From the contents page you
• can choose the volume you
, wash to search. When this is
loaded, the title list is updated
and you can select an entry or
type into a text field. In either
case the relevant information
window opens displaying tex-
tual data, and/or compressed
images and a sound button.
The text may contain high-
lighted words or phrases which
lead to and from linked arti-
cles, whilst images (sprites)
may be enlarged to a pre-
selected size. If an audio sound
clip is available, clicking on
the sound button plays it.
The real power of the system
heading from the title list or type in the word you want to search for
The Hutchinson has photographs and illustrations but no moving video clips
I becomes apparent when using
the tools available from the
' tool bar. Here you can move to
i and from succeeding and pre-
, ceding articles; move up and
j down stacks of articles; and
, return to the one you started
with. Also available are single
word and complex searches.
The former looks for a solitary
word or phrase while the latter
makes use of logical operators
(AND, NOT, OR) to track
combinations of words or
phrases. The result is always
the same, regardless of the
type of search, and the soft-
ware sifts through the disc and
compiles articles which con-
tain the search criteria. The list
can then be narrowed down by
further searches.
Where computer-based re-
sources score over printed
materials is in their ability to
extract information for a
specific purpose. The Hutchin-
son Multimedia Encyclopedia
is no exception. Complete arti-
cles, tables and marked blocks
of text can all be saved for use
in other Rise OS applications.
Similarly, images can be saved
as Rise OS sprites or as
‘Device Independent Bitmaps’
- a means of transferring an
image to other hardware plat-
forms. With the exception of
DIBs, all items can be saved to
other desktop applications or
to disc. Text and graphics can
also be printed directly from
any screen, providing a suit-
able primer driver is installed.
so the encyclopedia offers a
prime source of information
for school projects. The level
of language and its present-
ation make the resource most
suitable for Key Stage 3 and 4
, pupils or adults.
The problem with a CD-
Rom application as broad as
this is the compromise be-
tween the detail and quantity
of information offered. What
the Hutchinson sets out to do it
does very well but I found it
I rather dry. There are no mov-
ing video clips to enjoy and the
• sound clips are not extensive.
To my mind, these are funda-
! mental to multimedia.
If this encyclopedia was a
compilation of six CD-Rom
volumes, one for each of the
subject areas, then perhaps
i more space would have been
available for movies, sound
clips and extra information.
This would make the whole
thing more entertaining.
Conclusion
However, as it stands, the
Hutchinson Multimedia Ency-
clopedia provides a depend-
able source of information
1 with fast search and retrieval
| software, and it certainly repre-
, sents a big step forward from
the original Dos-based version.
To run the encyclopedia you
need Rise OS 3.1, l Mb Ram,
SCSI interface with CDFS 2,1
or later and a CDFS CD-Rom
drive.
Chris Dr age
BBC ACORN USER AUGUST 1993 57
SUPERIOR SOFTWARE
ACORN A3000, A3010, A3020, A4000, A5000 & ARCHIMEDES
REPTON 3 - Four game compilation
Four of the most [X>pul<ir strategy games ever produced for
Acorn computers in one great value-for-money package.
Rcpton 3, Around The World In 40 Screens, The Life Of
Repton and Repton Thru Time - with choice of four tunes
and a position Save/Recall facility, plus easy-to-use screen
and character design and editing facilities.
£24.95 (inc VAT)
ZARCH
David Braben, co-author of ELITE, has harnessed the speed
and performance of the ARCHIMEDES to create a
programming masterpiece. You control a hoverplane,
equipped with a laser cannon, smart bombs and homing
missiles, over a massive 3-dimensional landscape*, w ith
realistic area shading and accurate perspectives.
£19.95 (incVAF)
EGO: REPTON 4
Ego, the wisest of all the Repton family, now presents the
cleverest and most puzzling of all the Repton games. There
are a massive thirty levels of play. In each level you have to
build up a jigsaw' puzzle of a famous personality or place by
collecting the pieces scattered around.
However, it's not quite that easy! You have to carefully
manoeuvre your way around using various Conveyers and
Transporters, and a lot of cunning strategy. You collect the
Gems as you move around, whilst dodging the deadly
Androids, but what do you do with the Towers, Trees,
Grass, Mushrooms and Holes?
" Repton 4 is challenging , good value for money and well
graded. What more can I say i"
...Acorn Computing (Jan. 93)
£24.95 (inc VAT)
SUPERIOR GOLF
The complete golfing game for 1 to 4 players, designed
exclusively for the ARCHIMEDES. Realistic gameplay
with a choice of six courses (St Andrews, The Belfry,
Victoria and three Sea Palms courses), plus Driving
Range and Practice Green. Full feature hole and course
design and editing facilities.
£1 9.95 (inc VAT)
THE LAST NINJA
You must use swords, nunchakus and shiraken stars and
solve many devious puzzles in over 140 action-packed
screens. From the dangerous wastelands and magnificent
gardens, to the direst dungeons and the final confrontation
in the Inner Sanctum of the Shogun's palace.
You cannot fail... you are The Last Ninja.
A graphically brilliant conversion, using the full screen and
256 colours, of one of the most popular and highly rated
games ever produced for home computers.
"There's a great big nasty at the end of each level. The
solution is never a matter of fighting, it always rerjuires
some astute thinking. The Last Ninja is a great game - go
silently and leave no witnesses "
...Micro User (Aug. 92)
£24.95 (inc VAT)
MASTER BREAK
A snooker-style trivia quiz for 1 to 4 players. Over 2000
questions on SCIENCE & NATURE, POP MUSIC,
GEOGRAPHY, SPORTS & PASTIMES, ARTS and
HISTORY. Digitised pictures include: sport and pop stars,
famous places, animals and w'orld leaders. Amusing and
educational. Can you get the maximum break of 147?
£19.95 (inc VAT)
BBC Micro, BBC Master 128, Master Compact and Acorn Electron
Please note that we have a massive range of games available for these computers, including
several compilations. Watch out for PLAY IT AGAIN SAM 18 (Holed Out, Citadel 2, Nevryon
and E-Type). Coming soon!
Write to the address below or phone for an illustrated list of all our titles for these computers.
TECHNODREAM
At last, the action-packed sequel which everyone has been
waiting for! Now, in addition to a 1 player option, you can
choose to have 2 players simultaneously. Now, in addition
to horizontal parallax scrolling, there is vertical scrolling to
give a much enlarged playing area.
There are 18 increasingly fiendish stages, with brilliant
arcade-quality graphics and massive animated sprites, plus
digitised sound effects and 6 atmospheric pieces of stereo
music. Control by keyboard or joysticks (Acorn A3010 or
RTFM).
* Technodream's action gets so fast and furious tlie screen
looks like an abstract painting. A highly polished product
and well worth the asking price of £25. "
...BBC Acorn User (May 93)
£24.95 (inc VAT)
PLAY IT AGAIN SAM 1
Four top quality, classic games...
...for the price of one!
Conqueror - The classic and highly realistic tank simulation
game. Control up to 1 6 German, American or Russian tanks
from World War 2. Arcade, Attrition or Strategy games.
Rotor - The widely praised strategy and action game.
Manoeuvre the Rotor in 1 8 deadly missions into enemy
fortresses. Destroy their defences as you steal ammunition.
No Excuses - Fifty levels of nerve-tingling excitement as you
obliterate the grotesque aliens. Plus an easy-to-use designer
to produce your owti fiendish levels.
Hostages - Commando action and strategic planning as you
rescue the hostages from the besieged Embassy. Realistic
graphics and animation.
£24.95 (inc VAT)
AIR SUPREMACY
In this unique game, you can swap between air and
ground/sea forces as the battle develops. Practise with the
biplanes and tanks of 1918 Europe, the fighters and
gunboats of the Pacific 1944, and the guided missile jets
and desert tanks of the Gulf 1991 . Then to 2150 and the
final challenge!
"The sense of Sf)eed when flying around is excellent.
Skimming along the ground in a stealth fighter is
particularly fun . "
...BBC Acorn User (Dec. 91)
"The ultimate dogfighting game - will take weeks of
intensive play to complete - sinks its hooks into you and
doesn't let go."
...Archimedes World (Dec. 91)
£24.95 (inc VAT)
SPEECH!
Give your computer a voice with this high quality speech
synthesiser, which is both easy to use and very flexible. It
can directly speak words you input or text files, or you can
use phonetic input to add stress/intonation, S[)eak foreign
languages or e^ven sing! An easily modified spelling
program is included.
£24.95 (inc VAT)
(Superior Software is a trading name of Superior Microcomputing Ltd.)
Dept. 1 , P.O. Box 6, Brigg, South Humberside DN20 9NH. Tel: (0652) 658585
PLEASE MAKE CHEQUES
PAYABLE TO SUPERIOR SOFTWARE."
24 HOUR TELEPHONE
ANSWERING SERVICE FOR ORDERS
OUR GUARANTEE
• All mail orders are despatched by first-
class post
• Postage and packing is free
• Discs that are faulty on receipt will be
replaced immediately
(This does not affect your statutory rights)
GAME SHOW
I t is time to do some Hard
Drivin* round ilie Acorn cir-
cuits. Games fans will know
the arcade car game well, as it
was easily the most popular
machine a few years ago*
The game was ported onto
many computer formats too,
but nothing for the Acorn
range* Now The Fourth
Dimension is test driving its
latest game, provisionally
tilled Stunt Driver *
The basics will be the same:
3D graphics, a view from
inside the car and so on, and
many of the stunts will be fam-
iliar. In Hard Drivin \ drivers
revved a rally car round a stunt
or race track, aiming to beat
the clock, performing jumps,
Joop-the-loops and the rest.
There are two main differ-
ences though. An excellent
bonus for Stunt Driver will be
a two-player feature so a friend
can race alongside you round
the stunt track - and if that's
not considered dangerous I’m
a banana. The other difference
is rather bizarre* As if your
maniac friend trying to bump
you off half way round the
loop- 1 he- 1 oop w asn ’ t bad
enough, you will have to avoid
humongous mallets which pop
out of the ground and try to
squash your car. And that’s
only one of the totally -wired
obstacles you will meet. Watch
out for this game.
Enthusiastic new software
house TBA Software, which
launched itself with the abys-
mal Breakout-clone Dragon -
ball , and followed with the
excellent shoot -e m- u p maze
game Axis? has two more
Urk! That was a near miss! Half an inch off the target with the axe and the game is lost. This short and simple
pastime is a sub-game to be found in the Viking roleplaying game Heimdall from Krisalis Software. It Is used to
determine character attributes before the main game is played and there are two other similar subgames.
games in the pipeline. The first
is Psycho Squadron, a
vert ica 1 1 y- sc ro 1 ] mg shoo t- c ro-
up with an extended battle area
and bonus rounds. As well as
the usual power-ups, pilots can
collect extra wingships to hype
up their fire power, and there is
also a training programme for
new pilots,
[Meanwhile, levitation is the
name of the game in TBA*s
other game, Free Run , which
will be released under the
Powerstation label. Free Run-
ners pilot small anti-gravity
skimmers at breakneck speeds
around race tracks on several
different planets in pursuit of
the System Championship
News nugget
Within the next few weeks, high street charnstores such as Boots, John
Menzies, Tandy and Dixons wifi find themselves swamped with Acorn
games. A proliferation of popular titles such as Lemmings and Zool is set
to revolutionise the sale of Acorn games, which up ti If now has been
dominated almost entirely by mail order.
The reason is that Centre Soft, the massive distributor for Amiga
software, which also owns US Gold, is dipping its toe into the Acorn
market and the result will be that Acorn games are as easy to come by as
Sonic the Hedgehog.
prize. The game features
Rota Vision, which is TBA’s
3D distortion routine to allow a
first-person view of the mas-
sive sprite -based race tracks.
Like Axis, Free Run includes
an enhanced version for com-
puters fitted with the faster
processor chip* Arm3, and also
for the Arm 250. Both Psycho
Squadron and Free Run will be
available mid-summer.
Gamer’s upgrade
The growing zeal of Acorn
users for joysticks and joystick
utilities has gone to an extreme
in which the joysticks them-
selves are now growing out of
the computer (so to speak)*
The latest joystick interface
caters for four separate sticks
but first you have to solder it
directly onto the computer’s
internal RGB board. Feek!
Sounds dodgy. But, says Matt
Black, the company selling
Gamer’s Upgrade (for £27.99
+ £2 p+p): It sounds hard but
it isn't in practice. It is very
simple and straightforward.’
The advantage of this D1Y
I c
method is that the computer’s
expansion ports are kept
vacant and so the joystick
interface, which supports two
independent fire buttons,
becomes a permanent fixture,
without switching and
plugging. However, Acorn
Computers has responded cau-
tiously saving users who solder
anything inside their computer
would almost certainly invali-
date their warranty.
Winners
There were bagfuls of entries
to the Battle Chess competition
in the May issue but only five
could win a copy of the
s ad i st ica 1 1 y - v io lent 3 D che ss
game fro m Krisal i s S o f t w are ,
They are Adrian Emery
from Sandy: Chris Bell from
Walsall: Robert Newman from
Cambridge; Matthew Kearns
from Sheptnn Mallet; and DJ
Cot leu from Yelverton, Devon.
The correct answers were as
follows: 1. Nigel Short, 2. John
Cleese {not Michael Palin, he
isn’t as funny), 3. White
square*
BBC ACORN USER AUGUST 1993 59
GAM
Quark preview
Supplier: Oregan
Tel: 021-353 6044
Machines: 3 2 - hit
Price: £24.95
Quark is a shoot-em-up that is
so new they haven't even fin-
ished it yet. However, Oregan
sent us a copy to evaluate that
is so close to the final version
that there are only one or two
minor differences. More about
those later.
Although they have a speci-
fication superior to virtually all
their rivals. Acorn machines
have always been thin on the
ground when it comes to
decent games. A relatively
recent move by Acorn into the
European market has seen a
few games from across the
Channel making their way
onto screens in Britain,
Aldebaran showed what is
possible on 32-bit machines, so
will Quark (from France inci-
dentally) make a similar mark?
We were lucky enough to get
hold of a preview copy to see
ihe game developing.
Oregan is one of the new
games houses producing soft-
ware and its latest release
1 I looks set to satisfy ail
1 1 those fans of the 'shoot
now, ask questions
JBi later' genre. Quark
is a shoot-em-up
HU in the
sense
word; things Oy
down the screen and
you shoot up at them. Nothing
could be simpler.
The game is big and there-
fore comes on two discs. The
main bulk of the disc storage is
used to hold level data and so
the program itself will work
quite comfortably on a
standard 1 Mb computer. Load-
ing Quark is simple: just a case
of double-clicking on the game
icon as usual.
Once loaded, you are pre-
sented with a suitably -drawn
title screen, after which you
move on to a set of two control
panels. From here you can
select either a one- or two-
player game and what sort of
ship you wish to control, plus
the types of shields you wish
your ship to have.
In both cases, selection is
made by moving a rather
ghoulish-looking hand over the
required panel and pressing
Igf?
v >rt .... j?
■ Jfr 1 , rP
imm
A Hr
y+g ipf / N iwp
Quark doesn't get really tricky until you get onto the higher levels... like level two
I If you arc fortunate to pick
off one of the larger aliens, a
I bonus token appears which can
' be picked up for extra points,
I or for enhancements to your
l ship. Extra fire power, repairs
I to your ship and increased
manoeuvrability are all poss-
ible if you collect the right
tokens. Accumulating * extra
fire power 1 tokens is especially
I satisfying as the more you get,
i the easier it is to blast away the
| larger aliens.
The main part of the game is
I in what appears to be a 256-
I colour mode, although because
, it’s overscanned (the picture
( reaches right to the edges of
the screen), it's hard to tell.
Good use is made of dithering
colours to give the rolling
landscape a sense of depth
and the employment of
highlighting adds to the
overall effect. The first
stage is set in a
graphically-simple lunar
terrain but further levels
one of the bony fingers. All
control is via two sets of pre-
defined keys (one for each
player) rather than the mouse,
which is a strange choice as
the hand is actually a pointer.
These keys are used for con-
trolling the ships and can be
redefined to suit each player.
There are five ships to
choose from, each of which
has its own particular charac-
teristics. The main difference
between the ships is the way in
which each one fires at the
enemy. The first ship, for
example, fires large splodges,
| making it easy to hit the small-
I est of nasties. Another ship has
I homing missiles which track
any alien foolish enough to
stray too near.
The game is made
up of six levels,
each of which has
its own particular
set of nasties. On
early levels (well.,,
level one) dodging
projectiles while trying to
shoot down the extra- terres-
trials is relatively easy. They
‘ are all quite small and move
around in a predictable way.
Later on in the game (level two
onwards) larger nasties appear
from all sides of the screen and
their shooting patterns are pre-
cise, to say the least.
take you over A /tec- style tem-
ples and futuristic moon bases.
Unlike some games of this
type, there is nothing on the
ground that you can actually
bump into. This is particularly
useful as avoiding the
onslaught of aliens on later
levels is a full-time job in
itself. There arc gun -bases of
sorts (more like stationary
aliens really) although these
can be destroyed quite quickly,
before they inflict any per-
manent damage. M
hi keeping udth a game of^
this sort, the sonics are excel-
lent. Explosions sound
especially good when played
through a nice big hi-fi. Other
bangs, pops and whistles give
the game added depth and bits
of sampled speech
crop up occasion-
ally to add to the
generally manic
atmosphere. The
finished version of
Quark promises to
have even more in
the noise depart-
ment. Also lacking in this pre-
release version and to be
included in the full game are: a
rede fine- keys option, end of
level nasties and - thankfully
- a pause button.
Apart from the fiddly con-
trols when selecting your ship,
I can find nothing to fault
Quark. It’s certainly not the
most original of games but as
the saying goes: Tf it ain't
broke, don't fix it. 5
If you fancy a taster, look no
further. You will find a demo
of Quark on this month’s sub-
scriber’s disc
Sam Greenhill
60 BBC ACORN USER AUGUST 1 993
NUW AVAILABLE
ON ARCHIMEDES
££ If you're a platform fan, you're not going to be disappointed Zoo I
is fast, action packed, challenging and highly addictive, M
THE SUN
M Zool is, quite simply, a stunning game.PJ
BBC RADIO 1
M Spectacular, fast and smooth animation . 99
THE TIMES
RETAIL PRICE £25.99
CC Zool is a massive arcade adventure with stunning gamepfay. W
DAILY MIRROR
£fi A great game and a zippy personality. SI
SUNDAY OBSERVER
If Zool is very impressive. It's fast and colourful with lots of twists,
turns and things hidden from the player. **
DAILY STAR
ARM 35 MHz
Processor
£175 incl.
SILLY SUMMER SALE
We pay your VAT!
No carriage charge!
Limited stocks Phone now!
A5000 plug in
4mb Upgrade
£73 incl.
A3 10 plug in
4mb Upgrade
£150 incl.
A3104mb
+35MHz
ARM 3
£300 incl.
Uvipac
Universal
Error
Eraser
£10 incl.
A5000 plug in
base board
Just
£15 incl.
Quantity
discount
please ask
Teletext adaptor with latest page cache-ing
software as described in June Acorn
Computing. Mains powered. Heavy duty unit.
Just £94, incl. software (only) £15 incl.
3 GROUND CONTROL gg
ELECTRONICS LIMITED
HOURS OF BUSINESS: 9.00 AM - 5.30 PM (24 HOUR ORDERING FACILITY)
PRICES EXCLUDE VAT. 8UT INCLUDE CARRIAGE CHARGES {UK MAINLAND) PACKAGING AND INSURANCE
FOR FURTHER INFORMATION TEL: 0635 524008 or 0622 833023
UNIT 7, KINGFISHER COURT, HA MB RIDGE ROAD, NEWBURY, BERKSHIRE RG14 55J.
ACORN APPROVED
LONDON DEALER
Wide range of software and hardware stocked
ACORN AUTHORISED EDUCATION DEALER
TEACHERS’ DISCOUNT SCHEME
NOW AVAILABLE — PHONE FOR DETAILS
Em*y to get to
Train; WOOD ST Station
(British Rail:)
Road: Bottom of Mil,
just off North Circular
Tel No: O01-S21 1784
AUTOMATIC SERVICES
217 WOOD STREET
WALTHAMSTOW
LONDON E17 3NT
KEYSTROKE
Unbelievable POWER at your fingertips!
Do you tire of all those unnecessary repetitive menu elections, wish that your favourite
program had more Control key type short cuts? Or just tired of moving and resizing windows to the same
position every lime you use a program! Well a revolutionary new utility has been developed for the Acorn
Rise 05 machines. This program can actually remove all of those tiresome mouse dicks with just one key
press!
Believe it or not. Keystroke cart actually control any Rise OS program. Imagine a single key press lo
perform ‘Group frames 1 tn Impression, perhaps set Text Repel' in a frame to a specific value or a quick
key press to turn u frame to transparent colour! Clrl+T could bring up 'Paint tools window, FI to mourn a
disc, FI I to bring up the task display, or F3 to save a file, or save the file automatically every 15 minutes.
Keystroke can perform these and many more amazing things! KeyXtmke also comes with a "Buitonhar
application that allows keystrokes to be used by clicking on an icon. Create your own toots window!
Archimedes World - "damn defer, ctwytotixe. best of its kind 5 out of 5 !"
There is just not enough room here to teli you about our program, send of f for our demo
disc for £1.00 and see for yourself what you can do with this incredible program.
Keystroke is suitable for all Archimedes running Rise OS 2-3,1 1 and is ottered for only £29.95
fully inclusive. No VAT-
Quanium Software, 35 Pincwand Park, UvingMun, EH54 KNN. Tel: 0506 41 1 162 alter 6pm.
BBC ACORN USER AUGUST 1993 61
Products
designed &
developed by:
‘ ...programming at its best" - Atom User January 1993
Continuing in the tradition of the immensely popular
Tracker package, use Desktop Tracker to create fantastic
tunes wilh no extra hardware.
Desktop Tracker has been completely re-written to
incorporate many new and innovative features:
- lip !o 16 tracks
- Fast piayroufines
- 4 effects per note on each track, allowing up to
64 simultaneously
- Real time effects include pitch bend, arpeggio, volume
slide, phasor effects, note retriggering ana many more.
- Po we rf u I editing fa crl iti es, in c I u din g Ira ns p ose r c ut a n d
paste, echo and more.
- Score display allows you to see your tunes and samples
in traditional slave notation formal.
- Public Domain playroutines ond jukebox to allow tunes
to be played on any machine.
i'niiferl'firi &HSt|sfci' SKM
Compatible with oil Acorn machines - plugs into the Parallel
Printer Port.
"Pulse 11 software provided includes the following editing
features - fade in/fade out, over and under sampling, zoom
in/zoom out, save and edit marked section, play forward or
backwards at normal or high speed.
Save in various file formats - Armadeus, Tracker, Sound
Module.
GO: Eng 069.00
w ....a must for assembler programmers, and comes very
highly recommended" Archimedes World May 1993. (overall
rating 95%)
QD Rug is the definitive debugger for all ARM coders both
beginner and expert. It has many powerful features
including: single stepping, skip ana force instructions, SWI
history lists and trapping, customised flexible windowing
system, view BASIC sources and text files from within the
program, keypress emulation with macro record ond
playback.
Please contact us for further details on QD Bug.
SCSI SysT&HTS
Using High-Quality Conner, Quantum or Maxtor drives.
All systems are CDFS ready and are Acarn compatible.
Internal Systems (300/400/5000 series)
85Mb + 1 6-bit fast SCSI card with userport - £289
120Mb + 16-bit fast SCSI card with userport - £319
213Mb + 16-bit fast SCSI card with userport £419
Add £75.00 for external A300Q solution.
Coil us for the latest prices - they could be lower!
Includes all necessary cables and fitting instructions.
Using High Quality Conner, Quantum or Maxtor drives
170Mb £21 9
250Mb £319
Coll us for the latest prices - they could be lowed
for more info. tSf
ond orders contact; -
VERTICAL TWIST
Albany House
Dvina React Chichester
West Sussex P019 4BH
mm 3SHftE£2t9
Turbo charge your machine, capable of nearly
15MIPS. A limited number only manufactured,
so this offer is limited to stocks.
Tel: (0243) 531194
Fax: (0243) 531196
Please add £9,00 delivery for hard drives
and £2.00 for all other products.
All prices exclude VAT
hw/ilnriical Twist
UleServe Of Hampshire
UleServe
COMPUTER
SERVICES
Authorised dealers for
Canon. HR Citizen,
PmmsQtiL, Star etc
Archimedes
A5000 L.C.
A5Q00 2Mram 40M Hd Learning
Curve S/w n i r\ a n
& Monitor £1 049
A5000
A5QOG 2Mrem 40M r QQQ
Hd ft Monitor
A5000 Hard Disk
Acont original 40Mb replacement
Hand Disk £199
A30GO
Monitor Stands
Acorn original r 1 a
AKF 20 Stand t I y
Archimedes
Software Bar git is
Desktop Pub. - Acorn
Intardictor - Claras FS
Lemmings - Psygnosis
Pscrnania - Grand slam
Superior Gold
Trivial Pursuit Genus ..
Eureka - Logotrcsn 5S
Galactic Dan - 4th Dim.
S pel Ima star on Disk ...
Canon BJlO Turbo dr.
Citizen Series 2 driver
£49
£14
£18
£16
£13
£14
£109
£21
. £28
£44
£12
A41 0
A41Q 1 Mrfim £499
A410 Hard Disk
40Mb £199
Bit Sticks
Acorn Bit Stick 1 for BBC B
or Master with BBC B only
CAD software £59
BBC B/Master Bargins
Stack Light Pen £16
Disk Drive Users Manual £7
2 Rom Cartridge - Care £12
2 Rom Cartridge - Acorn £1 1
MB SOOO 64K rem > ban £39
AMX type mouse £25
8271 Disc Interface kit £45
1 770 Disk Interface kit £45
Basic U Rom Acorn £15
InterBase - Comp. Cone. £39
Archimedes
We stock the full range of
Acorn computers. Teachers
and Educational Discounts
are available on most Micros.
We are aWe to match most
offers on Acorn products and
provide real customer service.
First class customer service
before & after sates try lb today
Laser Printers
Special Offers
Canon LPB4 1/2M .. £475
Panasonic KXP4410 £442
Panasonic KXP4430 £579
Laser prices exclude VAT
Epson ELP8010
1 Op pm Lpser
| 7 only)
£699
OKI OL830
Adobe PostScript
Laser 8ppm
(limited stocks)
£789
A410 Ram
Upgrades ram by
1 Mb eg. 1M TO 2M
£25
AH prices exclude VAT
P*99* mOd 17.5% VAT
Acorn Spares
BBC B Exc VAT
Power Supply unit £42
Xeyboad £34
Keryswrtch (white) £1
Case top 6 bottom £19
View 2.1 ROM onfy .£9
Speech ROM only - £13
TMS522Q Speech £13
O S. 1.2 ROM ........ £12
8271 controller £32
Master
Exc VAT
Power Supply unit ....
£58
Keyboard ................
........ £59
Keys witch (black) ....
£1
Case top & bottom ..
..... £19
Archimedes
Exc VAT
Aoom Mouse ...........
£28
Mouse cable
£S
Please phone tor full range
8271
disk controller chip
£32
SONY
DISKETTES
SONY branded
(Siftttima wtirAftty)
(100% cenilied error free)
IQx 3.5' DSfiJOISStpi ...... 6-38
50* 3.5" DSTOO 1 3fiHii - 27.60
1 00x3-5 - 1 36io* 51 -00
260x3,5" D&DO 1 35lpi 120,00
Ikx 3.6" DS4XM35tpi 460 00
DISKETTES
SONY / DYSAN bulk
(Nf&tfme warranty}
1100% cert i lied error free)
10x &S B DSfflO 135 tp ........ 5 06
50* 3,5'0&IOD I3$rpi 10.60
100x3.5' DS.'OD 1 35®. 33-70
250x3.5" DS4bD t35tp« 00-75
Ik* 3.5" D$ra I35tpi ....... 323 00
40 x 3 . 5 " Dak hOx v«th k 5 Ck .# 4 .67
100x3.5" Owk box wrrhkKk . 6 36
Carnage on 50 * disks £3,00 + VAT
Phono for our 70 page catalogue. Pt#aS6 add 1 7.5% VAT to prices
EDUCATIONAL AND GOVERNMENT ORDERS WELCOME
All products haws a 30 day money back. 6 12 month warranty.
Prices are subject to variation wnb out prior notification.
Please phone for express clearance Of cheques. Credit APR 29 0%
EaiabUsbod B yMrs 3 minutes from M27 Junction 1 1 . Free parking.
Open 9 to 6.30 Monday to Friday 6 9 to 5 Saturday. Carriage, 'order
Postage 80 p or £3.00 Secuneor £5-50 Securioor AM £10 + VAT
UleServe
Layor rtmxs dUrttm}
tv Socuvor
Acom/l>**r Dept.
h 4<J-42 West Street
Portchastar Hants
P016 9UW
Tei: 0705 647000
UleServe Best for service
Educational Specialist. Established 8 years. I Acorn Educational Dealer. Nationwide Servi
GAMES
The A3010 Joymaster fooling your machine into thinking you are using the keyboard instead of a joystick
A3010 Joymaster
Supplier: The Leading Kclge
Tel: (0532) 436300
Machines: 32-bit
Price: £19.99
The Acorn A3G10 is a great
games computer - after all it's
got two joystick pons right?
Not quite. Joystick ports they
may be but the trouble is that
most games written before the
A3G1Q don't work with them.
And, unfortunately, that means
most games.
Now The Leading Edge
claims to have the answer to
your problems. The name of
this solution? The A 30 10
Joymaster.
The Leading Edge has a
hardware joystick interface
that has been around for a
good number of years now but
it has recently been upgraded
so it will function correct iy
with new style, bi-directional
printer ports (such as the
A5QOO t in fact).
Now the same style software
has been modified to help
A3010 owners, who already
have the joystick pons built in
but need some software to
make it all happen.
The A SOW Jay Master pack-
age consists of one disc and
one manual. The disc comes
with joystick files for nearly 60
games but if, by remote
chance, the one that you want
to play isn’t on the list, there
are no less than six appli-
| cations which will help you to
build a module to your own
1 specification.
The software works by
detecting joystick movements
and turning them into key
presses so the computer thinks
the player is using the key-
board, For example, moving
the joystick left might "press’
Z . Practically all games are
totally oblivious to the fact that
this Z did not actually come
from the keyboard.
The simplest way to pro-
gram the joystick is to use
JS_Tutor. This allows simple
mappings between joystick
movements and key presses to
be set up.
For the more adventurous
you can use JSjComp. This
compiles a module from a text
file. The language used allows
complex tasks to be set up:
one. for instance, allows direc-
tion movements to generate
different keys if the fire button
is held down.
Another feature of the pack-
age is that mouse movement
and button state can be simu-
lated, allowing you to control
your desktop from the joystick
if you so desire.
Two internal flags are also (
available which can be used
for all sorts of purposes such 1
i as simulating rapid fire. An
additional movement, the
stir, is available to both
JSJTutor and JSjComp. This
is generated by rotating the
joystick clockwise - the sen-
sitivity of this can be adjusted
to make it taster or slower -
and is remarkably handy for
selecting weapons or toggling
maps on or off.
If all this sounds a little
daunting, the best thing to do is
to take a look at one of the
examples for a similar game
and modify the source file as
required for the game that you
are going to use.
You arc also given a lot of
help including the module
automatically into games. This
can be quite tricky because of
, protected discs but a number of
i different options are available
, and these seem to circumnavi-
gate most of the problems.
In conclusion, there’s not
much to say really - it works.
Many A3010 games players
will jump at the chance to be
able to use joystick control on
all the old games.
The A 30} 0 Joy Master is a
high quality product. Better
still, the tutoring programs and
the programming language
make it an exceedingly ver-
satile utility. This is surely a
must for any of you games
nuts out there,
Dave Lawrence
Cheats
Zool
Trendy Zoo! is
Sonic without the
spikes, he's hip,
he's happening
and he‘s in trouble, stuck on a
silly planet made from sweets
(not so bad?) and all he can do is
escape to a world of music where
thumping great notes annoy him
and violins shoot their bows.
After that it just gets worse for
poor Zool, star of the first of sev-
eral blockbuster games from
mega-games house Gremlin
Graphics.
Zoo! fan Rupert Revill from
Sheffield has some ninja-tips. On
level 1.1 there is a hidden Polo
bonus to be found by punching
out the bottom section of the
first sheer wall Zool comes to
after the second Hit button. Keep
punching your way through to
make a new passageway.
Try the same thing on level 1.3
at the first sheer wall you come
to (wait until the time gets to
below 50) and ZooJ will find some
extra lives, bonuses galore and
an alternative exit.
Pipemania
Flooozze! It
ooozzes, it r s
yukky, slimy,
sticky and it's
leaking. Plumber-to-the-rescu is
the theme in the classic arcade
strategy game Pipemania,
recently sold on a compilation
disc from Krisaiis Software.
Your task is to pipe it, non-drip
style, round the screen, making
the pipe as long as possible
before the flooze catches up.
Tricky, very tricky. But not quite
so tough if you know about the
built-in cheats.
Julie King from Sudbury, Suf-
folk does, and she's sent word of
how to get them. You need to be
on the keys-redefining screen.
Then you use the mouse to point
and click at the letters on the
keyboard diagram, in order to
type these words. You follow this
up with the RETURN key on the
diagram.
Try ROGUES, CREDITS, and
VJR5YD (the letters to the right of
'cheats') for three different hid-
den routines. The cheats are all
pretty obvious except 'Pipe Rota-
tion': use the player two keys.
Good luck and, more to the point,
good plumbing.
BBC ACORN USER AUGUST 1 993 63
D I
Ever bigger, ever better. See what we’ve squeezed onto the disc this month. And if you're
Quark
Morphing
If you only needed one good reason to
get hold of the subscriber's disc, the Acorn User Morphing
| package has gut to be iL Morphing is the hippest special effect
! around today, and now you and your Archimedes can get a
piece of the action.
Morphing is essentially a highly- sophisticated type of fade I
from one picture to another, but it is so smooth that you can |
really achieve some amazing animations.
The example we couldn't resist is on the disc: Stevie Nicks
morphing into Miss Piggy. Looking at the picture below hardly
does justice to the way that Stevie's nostrils flare into Miss 1
Piggy's perfectly-formed snout, but believe us when we say it's 1
I highly amusing.
Morphing works by combining tftree well-known effects, i
inbet weening, image distortion and digital fading to create
I smooth conversion from one
i picture to another. The disc
contains complete sprites and
1 morph data for you to
■ experiment with, along
with full instructions on
I how to use the three
i morphing
i applications: Morph ,
I Convert and
I Animator. All you
need now to create
1 m i nd-be n d i ng and
body- bending
animations is
artistic flair and a
I little hit of time.
Read the review and play the game, with
this exclusive demo of Qregan's
fantastic new shoot-em-up Quark.
You can play a snippet of the first level of
Quark* more than enough to blow your mind. And
you can choose to play with a friend in two-player
mode, you where you blow the hell out of numerous
nasties, side by side. Collecting bonuses, murdering
not-so-defenceless aliens: it's all in a day's work in Quark ♦
There's also a very special offer open to Acorn User
subscribers; if you order Quark direct from Oregan,
you will be offered the choice of a free gift worth £20,
So what are you waiting for? Gel into the best shoot-em-
up this side of the 3 2 -bit barrier.
Basic
Deep down, everyone wants to learn to
program so they get the best from their
machine. This month sees the launch of a new series which
promises to teach Basic to everyone who has an Acorn.
Of course, the subscriber's disc contains all the programs
which are mentioned in the series, but these arc strictly for
reference: if you really want to learn the ins and outs of
programming, type them in yourself. Seasoned yellow pages
fans will understand the challenge of typing in listings and
making them work.
Possibly the only article ever devised where having the
subscriber's disc could be a disadvantage,,.
j
m
*INFO
Surely the most disgusting desktop application
ever devised has to be Cockroach in this
month's ♦INFO. For your delectation we present the desktop
i demo to end all desktop demos: your very own family of |
friendly cockroaches which scurry around the backdrop and ,
hide under windows.
And that's not all. There's Fruit, the one-line fruit machine;
, OnTime, a hack to display the time while the desktop is
initialising; Fans* which displays some er..> fans: Engine* your
1 definitive guide to the insides of the four-stroke internal
combustion engine; and Dismount , to make mounting and i
1 dismounting discs a breeze. And lots more.
i
64 BBC ACORN USER AUGUST 1 993
disc:
RIBER’S DISC
sick of missing out, just fill in the coupon at the bottom of the page and all this could be yours
Cathedrals,
houses and skyscrapers all ■
i make up the modern city, |
i and our series on 3D
1 Graphics has ’em alL 1
! Don’t you wish architects
1 had tools like this? See if I
j you can do a better job
than the town planners. '
1 Come to think
I of it, you
i probably
' can.
i
i
1
i
'
i
|
1
Since its
inception in February of
this year, modules for our
general-purpose Bio
application have been
flooding in. In response to
the flood, the authors have
added a host of new
features to the original Bio
core, including sprite
output and interactive help.
The modules on the disc
include HexDump (creates
hexadecimal file dumps),
3DGraph (draws 3D
graphs). Sprite Sort (sorts
sprites within sprite files),
DrawSprs (pulls sprites out
of Draw files), VATCaic
(calculates VAT) and
Word Count (counts words
in files) and much more.
J
t
j
t
(
t
J
Letterheads
i
stationery
Designing your own professional- looking j
can make a huge difference to your ,
correspondence. Draw is an excellent tool for this, and all
Rob Millers designs are available on the disc. Compliment
slips, business cards, letters and logos - they’re all here.
i
Name.*.
Address,**.
*.,**..* **... *, * Postcode
Please tick if you are taking out:
□ A new subscription
□ A renewal of a current subscription:
I use the following machines: A3010 □ A3020 □
A4000 □ A 5 000 □ A540 □ A 3 000 □ A440Q
A3 1 0 □ A410 □ Master □ BBC B J A4 □
Other (please specify) *
Rates listed are valid until 31/8/93, The 3.5in disc is compatible with
all Rise OS machines. The 5*25in disc contains all eight-bit programs.
Subscription rates are listed opposite.
' '
SUBSCRIPTION OFFER J I
To receive BBC Acorn User every month, together with your free
monthly disc, simply fill in the form below and send it to BBC
Acorn User, Fulham House, Goldsworth Road, Woking, Surrey, ,
GU21 ILZ or call (0483) 727762, Your subscription will start with
the next available issue*
Subscription rates 3.5in disc □ £22,95 5.25in disc □ £22.95
For details of overseas subscription rates, contact the address above
BINDER OFFER
'J Please send me binders at £5.95 each
BACK ISSUES/DISCS OFFER
Month Year □ 1992 □ 1993
Maga zinc □ £ 1 *95 Discs I J £5 *95 (3,5 in )
Overseas orders add £1 ( Europe ) and £3 (rest of the World)
I enclose a cheque/PO (made payable to BBC Acorn User)
for a total of £ .**, **.,*
Access/Visa card no. . . . . . ......
Signature* ****** Exp date.
|
BBC ACORN USER AUGUST 1993 65
A very powerful ana complete
DESKTOP PUBLISHING SYSTEM
at a lower cost than ever before...
With the recent release of the BJ-200 inkjet
printer it's possible to create a very powerful and
complete desktop publishing system at a lower
cost than ever before. We are bundling together
the BJ-200, Impression Junior and Scan Light
256 in a single package, called the Publishing
Pack, all for less than £500. The Publishing Pack
is ideal for educational desktop publishing or for
the office at home. It provides all you need to
produce top quality documents ■ you just supply
the computer.
We believe each of these products is best in
its class and they complement each other
perfectly.
The BJ-200 prints at 360dpi , which means it is
abie to reproduce top quality scanned images
and text (practically Indistinguishable from a
laser printer) and thanks in part to the
TurboDrrvers it is also the fastest printer in its
class.
ScanLight 256 can capture photographic
quality images and is supplied with software that
provides image enhancement capabilities. This is
the simplest way to get quality pictures into your
documents.
Impression Junior is part of the Impression
family, which has become the most successful
word process! ng/DTP program on the Archimedes.
For the educational or 'office at home' user Junior
is the 'deal combination of word processor
capability and des Mop-publishing features.
To make this package even more attractive we
are giving Impression Junior free when you
purchase the BJ-200 and ScanLight products
together. Taking into account the discount we
already offer on the BJ-200 primer, this means you
can save over £200 on the recommended retail
price fine VAT) of the individual components. Look
at the standard prices and compare the total with
our Publishing pack price.
To see exactly what this combination is caoable
of, piease 'phone for a sample page printea on the
BJ-200, produced using Impression Junior and
containing an example ScanLight scanned picture
Full details are also available on the individual
products.
Finally, just in case you are not completely
satisfied with the system, we offer a 14 day, no-
quibble, money back guarantee.
IL
FOR THE ARCHIMEDES
The normal MRRP of the products in
the Publishing Pack:
BJ-200 Printer. £329.00
ScanLight — .»..£199.00
Impression Junior.^.,^.„....X89.95
Total £617.95
VAT ... £108.14
Total incl. VAT^.»m.m...««»..J726.09
Our special bundle price:
Publishing Pack ..„.„£475,00
VAT.... J£83, 12
Publishing Pack ind. VAT.„..£558.12
Add £10.00 +VAT Carriage
2Mbym HAM recommended Compatible with all Acorn
computers. The ScanLight scanner requires an interface
board to be hsiatted inside the computer - we can provide
versions for at! Archimedes computers but piease specify
which computer when ordering.
Computer Concepts Ltd
GADDESDEN PLACE HEMEL HEMPSTEAD HERTS HP2 6EX TEL: 0442 63933 FAX: 0442 231632
HANDS ON
Practical advice and techniques
for your machine
• Morphing
• Basic programming tutorial
• 3D graphics
• Questions and answers
• Star Info
• Hints and tips
• Program listings
MORPHING
Hands On
Welcome to Hands On, the
section that boldly goes where
no hacker has been before. I'm
serious; just wait till you see
what we've got in store for
you this month.
The star attraction is a new
application from graphics
genius Robin Barnes, who
brought us his rendering
package in the June issue.
You've seen morphing on the
television, and with Acorn
User's Morph package you can
warp your mother-in-law into a
gorilla in front of your very
eyes. As Robin says: '1 didn't
realise quite how addictive
morphing can be/ You have
been warned.
Another new offering is the
first part in our series on
learning to program in Bask V.
Every 32- bit Acorn machine, be
it a lowly A305 or a lightning-
fast A540, comes with BBC
Basic: the series will teach you
how to use this simple but
powerf ul language so you can
create your own programming
masterpieces. If you want to
contribute to the magazine but
you can't program, or you
want to get to know the
insides of your machine in
more depth, now you can.
Our ever-popular application
Bio has a few useful additions
made to It, as well as more
modules to use with it The
enhancements include the abil-
ity to output to a window and
save the results as a sprite, and
support for Acorn's Help appli-
cation, The new modules
include a 3D graph generator, a
module to sort sprites in sprite
files into alphabetical or num-
erical order, and (on the disc) a
Vat calculator. Keep sending in
your own modules: there'll be
more Bio extensions on offer
next month.
The third instalment in our
series on 3D Graphics takes a
look at polygon clipping to
speed up the display of our
virtual town, and how to cope
with memory management for
large numbers of objects.
Along with Questions and
Answers, Hints and Tips and
the ubiquitous *INFO, it's a
packed month here at Hands
On. Live long and prosper.
Mark Moxon
Technical Editor
Morph for less
From Terminator 2 to pop promos, morphing is the special effect
of the moment and costs millions... On the other hand you can
get it free on our disc. Robin Barnes explains
M orphing has become the trendies! film
special effect in a long time. You see it
everywhere: pop videos, television adverts,
Hollywood films, even posters.
Morphing converts one image into another,
smoothly and seamlessly. The BBC recently
used it in an advert in which famous BBC stars
morphed from one to another, while sitting
across a table from Griff Rhys-Jones, Possibly
the most famous use of the technique was in
Terminator 2, where the evil terminator robot
morphs between its liquid metal form and nor-
mal human appearance. That film cost millions
to make, due to the cost of the hardware neces-
sary to calculate the transformation from one
person to another.
Morphing applications have been available on
platforms such as the Mac for some time, but
there has never been one released for Acorn
machines,., until now. Roll back the curtains.
Acorn User is proud to present the first complete
morphing package for the Archimedes, available
only on the subscriber’s disc.
How does morphing work?
Morphing, as its name suggests, is the metamor-
phosis of one object into another: the initial
image into the final image. The method works
by combining three well-known techniques used
in computer graphics: inbetweening, image
distortion and digital fade,
Inbetweening is perhaps one of the oldest
recognized computer animation techniques. By
describing the start and end positions of a shape,
the computer can interpolate between them to
produce a smooth animation. This method is
used to interpolate between two wire- frame
objects in Draw, for example, and has been
implemented on home computers for some time.
Image distortion involves wrapping all or part
of a picture onto a different shape by calculating
where each pixel in the initial image appears in
the final image. This technique does require
quite a lot of processor power, so sprite distor-
tion software has only really been practical on
the latest breed of home computers. A good
68 BBC ACORN USER AUGUST 1993
MORPHING
example of image distortion Is the Distort pro-
gram from June's ♦INFO, where sprites could
be mapped onto a sphere.
Finally, the digital fade fades from one image
to another by interpolating between the colours
of corresponding pixels in the initial and final
image. So, if a pixel in the first image was black
and the corresponding pixel in the last was
white, the fade changes the colour of that pixel
from black, through the scales of grey, to white.
Morphing puts these three effects together in a
very simple and logical way. The first step is to
describe the shape and specific features of the
initial and final images; this is usually done by
defining a wire frame mesh or a grid. Inbe-
t weening the two meshes (which are wire -frame
objects, after all) will then produce a smooth
transformation of one mesh to another.
Imagine that we need to calculate the image at
a certain intermediate stage during the morph.
Each mesh element encloses a section of the
image, and the position of each pixel within the
section at a certain stage can be found by image
distortion. By finding which mesh element
contains a specific pixel, and by finding the
position of that element in the initial and final
frames, k is a simple matter of mapping to find
the corresponding pixel in the initial and final
frames. Having found the position and the colour
of the two pixels that contribute to the
intermediate frame, the colour of the pixel can
be found by using a digital fade.
This process is repeated for each intermediate
frame and each pixel in the image to produce the
final morph. Animating these frames will then
produce ihe complete animation.
The morphing suite
The system is made up of three applications:
Morph , Convert and Animate . Morph is a lull
multi-tasking desktop application which takes
two sprites and morphs between the two accord-
ing to a mesh. You define the position and shape
of the mesh for initial and final sprites; anyone
familiar with Draw wilt have no problems
defining meshes in Morph . Meshes can be saved
to disc, and a full example consisting of initial
and final sprites (and a mesh) is on the disc.
Morph creates a sequence of sprite files (the
intermediate stages of the morph) ready for
Convert. Convert takes these and creates a
special movie file, which can he played in a
desktop window by Animator* Movie files are
sprites stored in a specially -com pressed format;
the compression algorithm balances the needs
for fast frame rate and high compression ratio.
Depending on the complexity of the image the
routine manages a compression of 30 to 40 per
cent of the original size and expansion rates of
1Mb per second on an Arm2. In real terms this
means a 320 x 128, 256-colour sprite can be
displayed at 25 frames a second; each second of
animation occupies about 400K of memory.
Get morphing
Until I'd finished ihe program, l didn't realise
how addictive morphing could be. Using a
digitiser, or even a hand scanner, anyone can be
morphed into thdr favourite shape. If you create
any really impressive morphs, send them to the
usual editorial address.
Our initial image is of silver-
tonsiled songstress Stevie Nicks.
Watch as, before your eyes, she
becomes someone quite
different*.
,„as we use a trio of effects:
inbetweening, image distortion
and digital fade. The frames of the
morph are smoothed together...
...the morph consisting of a series
of sprite files run together in
sequence to produce a seamless
and startling transformation,,.
...until she emerges as Kermit's
girlfriend. Well, can you see where
Stevie Nicks ends and IWiss Piggy
begins?
BBC ACORN USER AUGUST 1993 69
A300
A400
turning concept ...
For the past five years Atomwide have specialised in
producing high-performance solutions for the entire range of
Acorn 32-bit computers. From the first ARM3 board to the
latest in SCSI technology, we have continued to deliver
innovative products which complement the power of the
Archimedes.
RISC OS 8192K
>
TTTTTl Tit
ej. EEjnn e
1C
IB
/• H If IS it is' n it ji it 1: 3 !i 5 -\
V \‘ \
/*.$■/* /» /« /» j T J* }» 1? 1° p ji i{ \y \
\* v v \
L' j A h fo /p !g Ih ;k ; l ; - ' |
i V V V v \
/&, J* ft JS fl. ;* jto > j»
, \<\ V
f* / / [
r Cmlcrt f j a* f flu h Ori
\R 1 -\V V \ \
Memory is an important part of a computer
system and increasing it will greatly enhance
the performance of the machine. The A300,
A400, A400/1 and A5000 can now all be
expanded to a full 8Mb RAM by installing one
of Atomwide's new range of memory
upgrades.
All machines require 4Mb of RAM to be
present before installing the new memory
upgrade. The A30G series 8Mb upgrade is
compatible with the Atomwide soldered-in
4Mb upgrade whilst the A5000 series 8Mb
RAM upgrade will work with any vertically-
mounted 4Mb plug-in card.
The upgrade consists of two small plug-
in circuit boards so there is no soldering
required. Compact design means that
reduction in air-flow is kept to a
minimum making sure that a low
operating temperature is always
maintained.
A400/1
A5000
The design of all 8Mb
upgrades means that you can
fit large operating system
ROMs (i.e. RISC OS 3) in
your machine, without the need for a separate header board.
Compatibility with all releases of the operating system is
therefore ensured.
... into reality
A T O M W I D E
7 The Metro Centre, Bridge Road,
Orpington, Kent. BR5 2BE
Tei 0689 838852 Fax 0689 896088
Email: sales@atomwide.co.uk
programming
lMfelcome to the first part of this scries on
■■ learning to program in BBC Basic V. the
language that comes free with every 32-bit
Acorn machine. Although Basic is regarded as a
rather slow and primitive language on other
platforms, Acorn’s implementation is very
flexible, very fast, and is ideally suited to those
learning to program.
Why should you want to learn to program?
Well, there arc a number of very good reasons.
You can write programs for your own use; you
can read and understand other people’s
programs, and change them if you want; you’ll
understand more about how the machine works,
and how to get the most from it: and most of all,
programming is really satisfying. Ask any
hacker; the moment when you finally gel a
program to work is great. So it’s on with the
show.
First steps
In this article Fm going to cover a few basic
concepts (excuse the pun - go on. you think of
another way of saying 'basic concepts’). First off
is the age-old question 'what is a program? 5
Next we'll look at a couple of example programs
just to get you in the mood. Then I’ll talk about
how to type the programs in. how to save and
run them, and how to track down any typing
errors you may have made, followed by a
slightly longer program with a tine- by- line
description. Here we go,..
The concept of a program is very simple: it’s
just a list of commands which you give to the
computer. Imagine giving directions to your
house to a friend over the phone: ‘turn left at ihe
lights’, 'go over the next roundabout’ and so on.
A program is just like a list of instructions, but
the instructions aren't in English, they’re in
Basic, When you run the program, the computer
follows the steps a line at a time until it reaches
the end of the program. Then it stops. Easy.
Let’s jump straight in at the deep end and look -
at an example program. For those of you who
have read books on Basic, or who have followed
other series, please don’t groan when you see
my examples. No doubt you will have seen them |
before, but that’s only because the oldies are
goldies. 1 make absolutely no apologies for my
taste here.
Listing ! is a very short program. If you know
anything about Basic then you'll notice that
there’s something missing: the line numbers
(have a look at the listings in the yellow pages to
spot the difference). In Basic programs each line
has a unique number, but in these days of |
enlightened programming practice the line
number is regarded as an irrelevance, so in this
series l*m going to ignore them totally.
The reason for leaving out line numbers is that
you don't need them: they’re a throwback from
earlier days when you needed to refer to lines 1
within a program, days which are thankfully ,
gone. Seasoned programmers will know all '
about the line number debate, and this approach j
is the best possible way to ensure that good
programming habits are learned. If you don’t I
know what Fm talking about, it doesn’t matter;
when you type in programs from die yellow
pages, type in the line numbers, but if they’re for
this series, don’t.
What is a program? How do you type it in? And how
do you save it? Mark Moxon starts his tutorial in
Basic programming with some basic concepts
§ln L fl PFS ; i^Hark ■ $ .'SftUD i sosi 98-93, ! Basic ■ Basic. Li st i ngl I |
INPUT " Hhat is your nane? "naneS
PRINT "Hello "jnaneSjV
PRINT "Heicone to the world of Basic,
END
Edit 1
J Hisc
►
■Save
F3H
Select
►
Edit
>
Display
►i
Sava as:
*
Listingl OKi
I I HDFS ; : Hark, $.t ftp .BasicFroq
Listingl
□
■rm a Hkj ran _
Hark :0 Spps M Dungeon
Don't worry if you haven’t got a due what
Listing 1 docs: I’m only trying to scare you off
at an early stage.
r «
i v t
Typing Listing 1 into Edit
Typing programs in
Great, so we’ve got a program. But how do you
type it tn? And what happens next? Well, there
are a number of editors which can be used to
create Basic programs: Rise OS 3 Edit, Desk Edit
2. DBEdit, StrongEd //, Zap and Basic Ed d to
name but a few. Fm going to be concentrating
on using Rise OS 3 Edit as it comes free with
your system, but if you feel happier with another
editor, fine. Do note that Rise OS 2 Edit can't
edit Basic programs, which is another reason to
upgrade (as if you needed one).
Now to type in Listing ! , Load Edit onto the
iconbar, and press Menu over the icon. Move
into the Create submenu and click on Basic; this
opens up a normal Edit window, but ensures that
what you are creating is a Basic program, rather
than a straight text file. Get used to this window:
you’ll be seeing a lot of it.
Typing in the program is a breeze. Simply
type each line as it is listed, and press RETURN at
Listing 1
REM >Listinglf
INPUT "What is your name?
PRINT "Hello *;name$;","3!
PRINT "Welcome to the wor
Id of Basic,"?!
END?!
BBC ACORN USER AUGUST 1993 71
Compile your Genesis applications to become fast, small, network compatible
and fully indexed. Compiler, Index Builder and Runtime image (includes special
needs facilities!) - £79.00 (Educ. £49.00 - Site licenses available)
Woodland - CD ROM
1000s of stunning images, high quality sound samples, easy to use, woodland projects. Bookmark
program, net-workable, indexed, fast, runs in Imb - £150.00
Junior Woodland - Hard Disc
Floppy disc version of Woodland lor installation to a hard disc or fileserver (requires 6mb free space),
upgradeable to full version. - £79.00 (Educ. £49.00 - Site licenses available)
The Acorn Education Directory on CD ROM
The complete CD ROM catalogue produced in association with Acorn. - £29.00
The Really Useful CD ROM
RUCD - £49.00 each
Subscribe and save ££££££ s
3 Issue subscription - £132.30 - Save 10%
6 Issue subscription - £220.50 - Save 25%
All prices exclude VAT
A// APA Products require RISC 05 3.10 or greater.
8. Henley Business Park. Trident Close, Medway City Estate, Rochester. KENT ME2 4ER TEL (0634) 295222 FAX (0634) 710193
Genup
£ 39.95
INCLUDING VAT
& DELIVERY
7-Day Money-Back Guarantee
& Lifetime Warranty
mmm sy noise from sour computer}
FED OP WITH we mtmG OF YOOR LASER PRtHlER }
For Personal Computers, Laser Printer, etc
Conforms to recent EEC & HSE guidelines
Eliminates noise emitted by cooNng fans
Reduces irritibility & loss of concentration
Backed by extensive R&D organisation
Scandinavian quality and reliability
Some of our customers
Dell, Hewlett-Packard, Tandon, Bull, BP, Cornwall
County Council, Dorset County Council, National
Physics Laboratory, Siemens-Plessey, Southampton
University, The Global Group, West Glamorgan County
Council, St Luke's Hospital
11
Plus hundreds more ► , .
PC FAN
raioTi?
eenware
Committed to en/umriryf die working environment
How to order:
Send cheque made payable to Greenware Ltd for £39,95 per unit to:
Greenware Ltd, 112 Mailing Street, Lewes BN7 2RJ
Tel (0273) 720 888 Fax (0273) 205 201
Ask your Local Dealer or Call Us. The Noise Killer is a registered trademark.
3E| SERIES
128k Version
256k Version
£119
£159
SR0202 302796
CW\% TECHNOLOGY
SSD
Flush
Ram
* PCMCIA
128k
£31
£45
£45
256k
£54
N/A
£58
512k
£75
£115
£95
i mb
£145
£228
£159
2mb
£228
N/A
£265
accessories
Mains £12
Print Link £24
PC Link £54
Loathe] Case £12
Psion Books £ 1 3
Agenda 3 £59
Disk Drive £199
Modems from £242
SOFTWARE
A/C & Exp £39
Prof Finance £39
Spdl Checker £39
Berlitz Interp £54
Games Packs £27
Chess £39
S3 Tools £39
Sighlmasler III £86
ALL OIIIOJOm'AM A ACCESSORIES aVXILaEU: "
* Vtr 1 ii2 SRAAi For HP 9 5 LX. .■Imsfrad Notebook.
Quaderno Sharp PC31 00 etc r alt j rocked at keen prices'?
ClOn; TECHNOLOGY 0202 302796
43 Vphri£bank Rd,Boumernourk,B!J7 7 El.
('rices exclude deliver} and S AT. Subjcri i<j availability
SHARP PC3UJU £295
MITAC 16U0A £295
AMSTRAD PDA £259
QUADERNO £34(1
ITEM
Bui Agilar Mouse
Serial Atlas Mouse
6‘ Arc Printer Cable
15" Arc Printer Cable
25.25 M&F 3* C-ab+n
25125 M&F Pin 0* C# bis
38/38 Centrx r Cabte
25 Pin A 0 2 Way Switch Box
36 Cti Pin AB 2 Way " "
25 Pin A BCD 4 Way Sw Box
36 Ctx Pin A BCD * " "
9/(5/25/36 Adapa ate.
Gender Change re
Mouse Mata 4mm
Printer Stands
DD International
Software & Computer Supplies
1±
m±
25.49
23.99
16,97
HM5
2.51
2J25
4,95
440
336
3.T0
5.92
540
5.92
540
10.17
9.95
12,95
11.95
19,95
17.95
21.95
19.95
4.95
4,45
4.95
3.95
241
2.25
4,21
3.95
3M BRANDED m K m
3.5*0&CO S.R 24, SO S7.M
ar D&WD 11.70 57. SO 1M.M
5 25" D5430 *.21 M.M 3a. to
5 . 25 * DS/HD a.47 ia.» 79.00
Bulk Disk . r (Price, subject to a vaiUtbility).
3.5* 05/DD 17.S5 14,00 1
15* 0S7W|> 4,77 Sa.SS
5 . 25 * OS/D0 2.51 H-4* 22.00
5 . 25 * DS/Vi'R 4.2i 1S.M H OP
STtow Pficsi will be lower on torn* pjodt. EXTRA
10H Chtoqunl with fh« ad, 06 k>n0 as you ha/wj rt 10
0* wilh your name A a nJrsifl on ih* bar*.
Ph^ocope* will do. (oirerdoeii not apj>y fo dpHitj.
NOS El EH GAME - only i CS.9S (£4.9$ at the show).
DD INTERNATIONAL
TEL: 0924 368294, FAX: 0924 383499, Cheques payable to
CAR: 0831 SS47S8. DD International, wW
Fr« Deliver; . Prim eidiide VAT. P.0 Bo* 95. Wakolwld, WF2 OXZ
Ate us inpdrled every 5 weeM Sac* orders Lahen. {Coumry of man Jangfe may A 06)
72 BBC ACORN USER AUGUST 1993
PROGRAMMING
the end of each line. As we have decided to
ignore line numbers, it's a bit tricky to tell where
the end of each line is, so I’ve put the % character
to show you where to press RETURN. Don't try
to enter a *1 character: just press RETURN.
When you’ve finished typing in the program,
save it just as you would save a text file, by
pressing F3 or using the Save option from the
menu. That’s all there is to it; you've created a
Basic program.
Problems, problems
You can run your program by double-clicking
on your Basic file. Hopefully a little screen will
appear with a prompt for you to enter your
name: do so and press RETURN. The program
displays a friendly greeting, and a message
appears inviting you to press the space bar, or
click a mouse button. This is what happens with
programs that do not multi-task: they take over
the machine until they have finished executing,
then you have to click the mouse to return to the
desktop. The programs in this series will not be
multi-tasking desktop applications: the theory
behind writing multi-tasking programs is com-
plex and books on the subject require prior
knowledge of Basic programming.
If you’ve managed to mistype anything in the
program, then the above may not happen. Say
you typed FRIT instead of PRINT in the fourth
line; running the program would still ask you for
your name, but would simply display "Mistake',
followed by the "click mouse' prompt. Try it and
see. Tracking down errors in small programs like
this example is not too tricky, but imagine a
program with hundreds of lines; an error like
"Mistake’ is hardly helpful. Enter Listing 2.
Listing 2 includes one extra line, starting with
ON ERROR, and it has a deliberate error in the fifth
line. When you type in this program, take very
special care to get the ON error line right, as a
mistake here could cause your machine to hang
— so make sure you haven't got any unsaved
work before you run the program.
When you run the program, type in your
name, and the error message shown is ‘Mistake
at line 5'. This may not seem much more helpful
than just "Mistake', but the line number allows
you to pinpoint the mistake. To correct the error,
use the Goto function in Edit to go to line 5 (via
the menu or by pressing F5) and the caret will go
to the incorrect line. Change PRIT to PRINT, and
the program works fine. If the number in the
error message isn’t 5, make sure that the entry in
the Line number increment submenu is 10,
This system enables you to track down typing
errors. All the programs in this series will have
the magic ON ERROR line, so it's worth adding a
few of your own mistakes to the example pro-
grams and seeing if you can find them using F5.
Trendy editors like DBEdit track errors and
jump to the offending line automatically, but for
those without. Edit is perfectly adequate.
I’ll use this method of referring to specific
lines in programs, so if I refer to the 143rd line,
then to get there, press F5 and enter 143.
Line by line
Listing 3 is a slightly longer program with lots
more commands to bemuse and amuse. Type it
in and run it to display multi plication tables:
i hardly mind-bending, but not bad for the end of
| tiie first article, surely? Just so you get a general
i feel for how a program is executed, here’s a
! quick breakdown of how this third program
works, line by line.
0 A REM statement. This docs nothing at all: it
just allows us to put little comments in the
I program (rem is short for remark). Here the
I comment is simply the program name. Don't
worry about the > sign: it's another throwback
' from ancient days, but it's a convention to put a
1 REK at the start of the program with the program
' name prefixed by a >,
© A colon. This also does nothing on its own,
it’s just here to space the program out a bit.
Attractive, don't you think?
© A tough line, this one. It means 'if there is an
I error then report it, print the line number, and
then terminate the program.' Obvious, really,
0-© This is called a REPEAT- UNTIL loop. I!
you were able to describe programs in English
rather than Basic, these lines would read: "Get
the user to type in a number, with the prompt
"Which table would you like to sec (1-12)?” and
I make sure that the number entered is between I
i and 12, If it isn't, ask again,' The middle line is
i indented to show that it is inside the loop, purely
i because it looks nice.
@ This forms the start of what is called a FOR-
l NEXT loop. It means that we're about to
execute the following lines (up to the NEXT
' statement in line 9) 12 times.
© This is the line that is executed 12 times. It
prints up the number of the loop we’re doing
(which is from one and 12), a multiplication
sign, the number the user typed in at the start, an
I equals sign, and finally the result of multiplying
the loop number by the user's number. This,
believe it or not, ends up looking like a multipli-
cation table. Again this line is indented as it is
I inside a loop.
i © This signifies the end of the loop.
This signifies the end of the program.
Don’t worry if the above makes no sense:
after all, it makes the next instalment more of a
I challenge. Next month you’ll actually start to
, learn to program in Basic: see you then.
What happens when you run
Listing 3
Listing 2
REM >Liating2^I
ON ERROR REPORT: PRINT " a
t line " ; ERL/ 10 : ENDfl
INPUT "What is your name?
"name $51
PRIT "Hello w ;name$UL"Sl
PRINT "Welcome to the wor
Id of Basic, "91
ENDS!
Listing 3
REM >Listing3ft
ON ERROR REPORT SPRINT " a
t line ERL /KEENEST
REPEATS! '
INPUT "Which table would
you like to see (1-12 J? "
tabled
UNTIL tabled! AND table
for ioop%=i to m
PRINT loopV' x tabled
loopV tabled
NEXT lQ0P°4SI
ENDS!
BBC ACORN USER AUGUST 1993
220
OUTLINE FONTS
£169
In fad the 22(1 fonts comes free with Artworks, but it does emphasise
the extraordinary value for money that Artworks offers.
Artworks has been acclaimed by numerous reviewers as quite simply the
best drawing and graphics program for the Archimedes. It offers features
found on no other drawing program, be they on Acorn, Apple Mac or PC
computers; features such as anti-aliased drawing and lightning fast graduated
fills, and infinite undo - there arc far too many to list here. Recent perfor-
mance figures indicate that the redraw speed of Art Works on an A5G0O
computer is as fast as an Intel Pentium based 64-bit PC - and around three to
four times faster than the fastest 486 based machines.
ArtWorks is not only fast, but also easier to use than the alternatives, which
makes it suitable for all drawing and illustration work, no matter how simple
Yet it also provides professional illustration tools, such as full colour
separations, overprint control, Corel Draw, Freehand and Illustrator file
compatibility, amongst many others.
And finally we offer a no quibble money back guarantee. Buy it, and try it -
you have nothing to lose, and a great deal to gain .
Artworks £169 +VAT (£198.57 inch)
Ml
Computer Concepts Ltd
GADDESDEN PLACE, HKMEL HEMPSTEAD, HERTS. HP2 SEX
TELEPHONE: 0442 63933 FAX: (1442 231632
3 D GRAPHICS
A new dimension
To beef up your 3D plotting routines, Dave Acton adds SWIs to the BAU3D
module and looks in detail at the problems of clipping and
managing a multitude of objects and surfaces
i
n last month’s thrilling
episode of 3D graphics for
your Arc, we provided the first
portion of source for the
BAU3D module - a simple but
speedy 3D scene plotting aid.
This month we add some more
SWIs to the module to replace
our old Basic 3D plotting rou-
tines, and we also take a
detailed look at the problems
of clipping and managing a
large collection of both objects
and surfaces.
A heap is used to provide
memory for storing and ren-
dering 3D scenes. You have to
tell BAU3D the address and
size of memory it can use as a
heap with the call;
SYS "BAU3D_HeapInit " , addr ,
size
lilt
I l
niigm
uli'lHM l I
bb : ' ; wkkM
Thereafter, should you need
where change is the number of
^em, you can grab
extra bytes needed (negative if
T , U gn blocks of memory
you want to shrink a block)
' - ^ from the heap
and new is the (potentially) new
with the
location of the block. Note that
^ command:
a block may move if you
SYS "BAU3D_
extend it, so be sure to update
HI Mai loc", size TO
any references to it.
“ ™ H block
The memory calls are pro-
which will allo-
vided for your convenience
11 1) cate size bytes
and are used internally by
starting at block. If
BAU3D , In practice you may
fl f J jj the allocation
only need to use SYS
fails, block will be
" BAU 3 D_He ap I ni t " prior to
Ml m k zero. To free a
loading and rendering a scene.
block of memory
This month on the disc you'll
- that you no longer
find a new example file called
' m nee ^» use:
Objects. Cathedral to enter and
H SYS "BAU3D_Free"
save as a text file. Install
Wm .block
BAU 3D then run 3DDemo3 to j
You can alter the
display the scene.
a* ^ size of a block
The call to load a file is:
5; j If:.]: with the
SYS °BAU3D_Load%
command:
"filename' 1 , scale TO handle
» SYS "BAtJ3D_
and the handle returned should
Realloc ", block,
be noted and used to plot the
ft change TO new
picture. It
This month's example on the disc: the Objects. Cathedra I file
is, in fact, the address of the
object called ‘world’ which
you should always define
somewhere in your file.
As before, the include: com-
mand can be used to insert
other files and it will be
assumed these lie in the same
directory. The scale parameter
in rl is the amount co-
ordinates are scaled. Remem-
ber BAU3D expects positions
in units of l/lOmm. So, if your
file contains objects defined in
centimetres, set scale to 100, If
no scale is given, it is assumed
co-ordinates are in metres and
the factor is set to 10000.
To free up the memory used
for a scene you no longer wish
to plot, issue the call:
SYS "BAU3D_Lose 11 , handle
To render a scene, use:
SYS M BAU3D_Render\ handle r
viewxys,viewang
and the scene will be displayed
graphics window. viewxyz
should point to a 1 2-byte block
of memory containing the jc, y
and z offsets to be added to the
co-ordinates of objects plotted
(one word each), viewang will
point to another three- word
block containing the angles by
which the scene should be
rotated about the x, y and z
axes. BAU 3D angles are
always in the range 0-& 10000
which correspond, in turn, to
0-360 degrees.
You will remember that the
polygon plotting call swi
"BAtDDJPlGt* takes various
flags in r3. Bits 0 and 1 deter-
mine the format of colours and
bit 2 is set if you want to use
OS_Plot calls. So that you
have control over these flags
when rendering a scene, an
extra call is supported:
SYS °BAU3D_WriteConf ig" r
f lags, s, zplus
and the current settings may be
read with:
SYS 11 B AU3 DReadConf i g 11 TO
flags, s, zplus
The value of nags is passed
in r3 whenever the plot routine
is called. The values of s and
zplus specify how ‘violent" per-
spective will be, and how
much the picture will be scaled
on-screen. Use the
ReadConfig call to
see the defaults.
Because scenes
are constructed jjgt
using a building
block approach it
makes sense to
store them by alio- 8*
eating small blocks jgjp
of memory and
linking them with
'Currently the leader of the
pack because of its general
ease of use, comprehensive
nature and high RiscOS
factor. A well thought out and
well supported program.
Recommended' - Arc World,
July 1993,
The above reviewer is not alone
since all the other Acorn
magazines have also given
Prophet excellent reviews* but the
people who really know how
good Prophet is are Its users
{who are not without a sense of
humour!}*
The following extract is from a recent
letter Just returning Prophet VI. 29
for upgrading in due course. Its
getting better all the time... if you
could get it to go out and take
photographs for me while I go
windsurfing 1 think that should
probably do it! 1 - E Williams.
Photographer.
Compared with other accounting
programs Prophet is a breath of fresh
air. The few accounting terms which are
used are explained in clear English as
is the illustrated 168 page manual (see
the review in Acom Computing * Oct
1992) This combined with our free
telephone help line and free upgrades
will help ensure you don't go wrong.
You can use as much or as little of
Prophet's extensive features as you
need - from simply entering your income
and payments - !o calculating your
balance sheet and even your tax liability.
(Your data can be entered in any order
as sorting by date is automatic).
All your data is kept in a single file tor the
whole year which means that you can
edit any of your entries and produce
reports on any aspect of your accounts
for any period any time you like.
You can also run as many different sets
of accounts on it as you wish and if
you're VAT registered Prophet also
caters for the Cash Accounting scheme
and many of the retail VAT schemes - it
is also accepted by HM Customs 8
Excise for VAT purposes.
Other features include Automatic
Standing Orders, Multiple Bank/Cash
accounts. Stock Control, Invoicing,
Statements, Purchase Orders, Credit &
Delivery Notes (all of which can be set
up to your own specification in Prophet's
own DTP windows), Mail merging and
exporting of data and reports to ail the
other popular packages.
Prophet is fully multi tasking and
compliant with all versions of RiscOS. It
will run on any of the Acorn 32 bit range
of computers with a minimum of 2mb of
memory.
Prophet costs £199.75 inclusive of
postage and VAT. An entry level version
is also available for £10 inc. which
includes the save option so you can
really give Prophet a test drive, (the cos!
Is refundable on full purchase).
And now.JShares
A fully multi tasking stocks & shares
program with everything you would
expect except the price.. just £39.95
inclusive,
■Shares fealures easy entering and
editing of your data, multiple portfolios,
graphs and much more. Please send for
the free demonstration disc or order
direct from Apricote Studios.
The current version of Prophet has a myriad of extra features based on user feedback and this combined with our policy of free
upgrades ensure that Prophet will always remain the number one choice for small business accounts software on the Archimedes,
Apricote Studios, 2 Purls Bridge Farm, Manea, Cambs, PEI 5 OND. Tel: 0354 680432
The Summer's ‘Here!
...and thoughts turn to lazy
days and holidays. Now's the
ideal time to relax in a
deckchair, maybe think about
that project you want to start
on the Arc, or maybe about
that game you always fancied
trying. So why not beat the
Autumn rush and order your
requirements now!
Using Access, Visa,
Mastercard or Delta you can
place your orders 24 hours a
day on (0273) 208074 or taxing
us on (0273) 73S258. Cheques
by post still very welcome!
P.5 IrVeVe j way on out own
holidays between >8/7 and I 1/8.
Orders w l be dealt with as we
resume normal service on our
return.
Art/Craphks
Artworks.... ....... 145.
Chameleon 2 42.
GraphBox Pro ,...1 1 5
Illusionist .,*,**.,, 85.
Imagery „*,„,*.******* 82
Image Outliner .90.
Revelation 2 ..128,
smArt ,*****54.
smArt Filer ...... .......38.
Vector ***.*.,,89,
Books
First Impressions 31 .
Good Impressions 29.
Common tea tions
ArcComm 2 .....55,
Arc Fa x ******* ,22.
ArcTerm 7 ................,,,,,,70.
Databases
F lex [file. .133
Squirrel ,..„1 50
DTP/WP
Impression 2 145.
Impression Junior..,...,***.,61 .
Pendown Outline Fonts .19.
All prices include VAT,
education
,00 Fun School 3 {-S r S 7,7+) 2 1 00
.00 Fun School 4 (-5,5-7, 7+) .2 1 .00
00 Hypermedia
.00 Genesis 2 , ..130 00
.25 Magpie .....56,00
QO Music
.75 Notate ,....59.00
.00 Rhapsody 2 ,...55. 00
.00 Score Draw. 55.00
.00 MID [/Sam pler ( Econet) .... 7 5 ,00
Peripherals
.QO Vision Colour Dig. find. ,89,50
GO HiVision * " (Int) 89.50
ScanLight 256 ,,220,00
00 CC Colour Card 265.00
00 Printers
,00 Canon BJ-IOex ..******* 205.00
with CC Turbo Driver ....255.00
00 Canon BJC800 1610.00
,00 includes CC Turbo Driver
LaserDinect HiRes 4 ,,..1050 00
00 Spreadsheets
00 Eureka! 128.75
.95 Pipedream 4 199,00
Postage and Packing. PO Cash
Utilities
Arcticulate . . 1 9,00
C ompress ion * 48 .00
Consumables
BJ-10 Ink Cartridge 20.50
Box 10 VfY TDK DS/DD .. 8.90
Box 10 Vh H TDK DS/HD 12,50
Games
2067BC™ *„.,* ,18.50
Aggressor ,..,..17.80
Aldebaran ** 28.95
Battle Chess ***** 25.25
Black Angel .,.,,......29.95
Bobby Blockhead 1 7.50
Break 147 & SuperpooL.29,95
Cartoon Line, Part I ........ 19.50
Champions .. 25.25
Chuck Rock .... .21.75
C yber Chess 4100
Cyborg 22.50
E-Type Compendium 20,75
EGO: Repton 4 ...,.21.25
Fervour ,*.*****,. .21 .75
Galactic Dan .....,,21.50
Gods... .......21.75
Cribbly's Day Out 21.95
Grievous Bodily 'Arm 20,75
Guile 25.20
Hero Quest *,*,.25,25
James Pond ,.2 1 .75
Kri sal is OoJ lection *.,..25.25
Lemmings .*,.21 ,75
Oh No! More Lemmings 16.95
Legend' Lost Temple....... 19.50
Lotus Turbo Ch. 2 **,.,21*75
Man. United Europe 21 .75
Nebulus,.** 21.75
Paradroid 2000, ***** 21.75
Pesky Muskrats 21-95
Populous *..,21 .75
P rovoc ator . ********** ****** ***** 1 6 .95
Quest for Gold 21 .75
Raw Power. ..24.50
Saloon Cars Deluxe,** 29.95
Sim City ,,,29.50
Spheres of Chaos 21 .25
SWIV,..*. .,..21.75
Technodream ****,..,21 ,25
Top Banana. 21,25
X-Ftre,.**. ... *,...20*75
on Delivery: add £4.50 for orders op to £500. E&OE
SENLAC
Computing
Limited
(AU0893)
PO Box 304
BRIGHTON BN2 2TT
Te! (0273) 208074
Fax (0273) ”38258
★★★ Star Bargains ★★★
US Robotics Courier HST Dual + fax 585.00
Excellent fast modem. v32bis, HST , fax capability.
Limited offer. H5T standard is very fast and widely
supported by bulletin boards. SENLAC are
US Robotics Preferred Resellers, See above for s/w.
US Robotics Courier v32his + fax,*. 485*00
As above but without proprietory HST standard.
Panasonic KXP-1 124i 200.00
Excellent quality 24pin dot matrix . Very limited
quantity at this price.
The original Safoon Cars ...,* J 5.00
Still an excellent game for Rise OS 2 users.
Cataclysm * .....*...**1 7.50
Another excellent Rise OS 2 game ,
* *■* Only While Stocks Last ***
76 BBC ACORN USER AUGUST 1993
3D GRAPHICS
pointers. The idea here is to
avoid duplication of co-
ordinates. For example, your
world might contain two
identical houses. Although the
co-ordinates and positions of
the houses will need to be
stored separately, it would be
wasteful to duplicate every
window and door. Instead, two
subobjects are defined. These
contain their own angles and
positions and a pointer to the
type of object they are. In this
example, the pointers will both
be the same and point to the
house object.
The definition for the world
takes the form of a tree. Within
this tree there are three types
of entity. The box below r
shows their formats. Objects
are things like houses and are
defined as a pointer to a name,
and another to a list of sabob-
jects , Subobjects are not
objects in their own right but
descriptions of the components
of an object. For example, a
house might have four subob-
jects in the form of walls, and
another for the roof. A subob-
ject contains a pointer to either
an object or a surface. A sur-
face is simply a list of co-
ordinates and a colour which
together describe a polygon.
This is the most fundamental
of building blocks.
Bounding cubes
If you've ever played around
with a Draw file you will pro-
bably be aware of the idea of a
bounding box. This is simply
the smallest box that totally
encloses an object. In three
dimensions the bounding box
becomes a bounding cube and
is just the smallest cube (or
strictly speaking, parallelepi-
ped, since it probably won’t be
exactly a cube) that encloses
all components of an object.
Each subobject has its own
bounding cube which comes in
very handy when clipping in
three dimensions. When stand-
ing in a 3D world, many
objects will lie completely out-
side the view pyramid, which
is simply that chunk of 3D
space that you can see. By
checking whether the bounding
cube of an object is outside our
view we eliminate it from cal-
culations. We need to check
the eight points that form the
bounding cube - if all are
invisible then we can ignore
further details of the object.
The undipped polygon
Sliding the first point onto the screen Sliding to second to complete the dip
BAU3D structures
OBJECT
0 «■> name
4 -> Ibt of sub -objects (or 0 if none)
SURFACE
0 type (0 means continuation of surface list, 1 means start new
list - set by the merge command for surface details}
4 colour
8 number of sides
12, 16, 20 first co-ordinate
24... other co-ordinates
5UBQBJECT
0 -> next sub object or 0 if no more
4 -> data, a pointer to a surface or an object
8 flags: bits 0-5 are used in dipping, bit 6 marks merged subobject
and bit 7 is set if value at 4 points to a surface (dear if an object)
12, 16, 20 offset of subobject from origin of parent (x,y,z)
24, 28, 32 angle of subobject
36, 40, 44 co-ordinates of first vertex of bounding cube
48-128 other vertices of bounding cube
If the world is built up of
successively larger compo-
nents it will take little time to
eliminate large invisible areas.
Consider a town, defined as
four quarter-areas, themselves
defined as four sub-areas. It is
likely that two or three quarters
of the town can be discarded
immediately since their bound-
ing cubes arc off-screen. Of
the visible quarters, several
sub-areas will be invisible, so
we soon reduce objects to a
manageable number.
The city demo Make City
successively divides the map
into quarters, so making it
easier for BAU3D to spot what
can and can't be seen.
Having ruled out those
objects and parts of objects
which are wholly invisible we
arc left with the problem of
polygons which are partially in
view. We could just leave it up
to the 2D clipping (called the
graphics window) to deal with
these but this is not reliable.
Imagine a long road and
ourselves standing halfway
along it. Because the polygon
extends way behind us this will
confuse the plotting routine
when in comes to converting
3D co-ordinates into 2D ones.
Object clipping
What we must do is clip the
polygon in 3D dimensions so
that its vertices are at least of
manageable proportions. We
can then leave it up to the
polygon-plotting code to clip
the odd few pixels on-screen.
The images on the left show
the stages involved in clipping
a polygon. The rectangle
shows the visible area. Two
points of the polygon are off-
screen, so these are slid tow-
ards their visible neighbours in
turn. If only one vertex is off
the screen it is duplicated and
the two copies slid towards
their neighbours. The other
possibility is of three consecu-
tive invisible vertices. Here,
the middle vertex is simply
deleted and the clipping pro-
ceeds as before.
The sliding could be done in
a number of ways. The aim is
to move an invisible point tow-
ards a visible neighbour until it
is just visible. Geometry could
be used to find the point where
line and view pyramid inter-
sect. Our module uses a
simpler approach. The invis-
ible point homes in on the edge
of the visible rectangle.
Due to the length of the
extra BAU3D module source
code and the example pro-
grams, the listings won *t fit in
yellow pages. If you want the
complete system so far and do
not have the subscriber's disc ,
send a blank E-format disc,
with a stamped, addressed
envelope to:
3D Graphics Listings
BBC Acorn User
Redwood Publishing
10 1 Bayham Street
London
NWI OAG
If you don 7 include an SAE,
we can't guarantee to return
your disc to you.
BBC ACORN USER AUGUST 1993 11
9 e#fc Voxk 4 Vm 4 3 2 Vmk J
ICDO FONTS
ONLY C20
Supplied with Bold & Italic Styles, comes on 16 discs.
Acorn
M egaType
(PaJ Jvtut hi
Jouer
7AyKC
STENCIL
Schwarz
3uu4 S nipt
Ladybird
6eor$e
SP10&GC
theatre
F ’■tniif
Milton Ke>nes
TECH
Cooper Black
CFkl^n
Lazy
ALGERIAN
Balloon
Gangster Bit
Classic
Keck
1 Hibiel
Raven
Bjckirghair,
Bolt
Swizz
5DLI d
SlOP
Palatino
Citric
Trio
IvyufJoX
CytmiH
Oxford
Orange
Baskerville
**IrG0
Hardcase
Amber
//A/t
IMIIII
vounG
Reiner
garden
Select
XtftHi ft
POST CWT
Unpiui/iim
CAVEMAN
Dnisfx
Future
LEO Style
PbNCHO
fiickscuu
New
TERRIlfWOR
/Vdromede
Informal
BUBBLE
Stronqman
Architect
61 Cjarrctt
China Town
Gordon
Cliuuline
Jlt\cn
Borzoi
6$PH€ft€$
Chi re s e
Square
WiH
METRO UMR
C harlie
EDOA
Kathlita
WDM
Conoith
tgluck
J u m haiw
7«* ifiripi
Jfeidcibcrcj
Caligula
Windsor
FUNTSTONE
Ghalia
Jackson
Uideo
/T\urder
JUscr
Phaedrus !
Sweet
Oregon
Daytona
Graphic
MULTICOLOR
Distort
Soofi £ irr
Faktos
CU909CXW |
S1E
Hot /hot/
Oiicon
ftntm
annu
IGEO UP
AAlcro
ltei> Sq^'ARf
junk Funk
onecicoD
iJCHTNFR
ZALESKI
Koshgarian
Caro eld
Slpollo
PtrUnuMn |
Gruaman
Romcodn
i£auren
Cairo
pyCCKHrl
SIMPSONS
rackhm
Tribe
weiss i
5c>efee
Quiz Show
tpnw
YYlusfaj
C3R*MER
Mar&l
MAIN
Oat Wood
Kick Orr
Upkr Wirr
fiJotePac/
■Hi mm
*H**If f ini
TAX |
wmvoo™
Black Adco II
30NE$
l/an>pirYy
CUlk
m 4m
tlRt
GRECjl
HUMS
rollil tort
PURE METAL
KEY.' YORK
Medusa
ffiETlfOPOLIfl
WALTER
WAT6R
Ckopin
□emy
FoxTrot
Flemish
Gexo
■Brttyckxj
sons®
STEMS
K ; N 6
Lchpmrdk:
•pJdJnmj
first Wros
^uncho
funmt
OigitCAO
d- 0(VBb
(flREB m r «®E
Creerimore
Dickens
UtXOH
Anquillia
DINER
f&c\a>
hi
CAHADCS
UUtU
MANIA
MAI AM A
Beatville
5PARK
n
n
SKYFALL PD
[ have 5.0 fonts in them, and are supplied on 4 discs,
iksffor only L20. or at £6 individually. For details of
lieh.includes Clip Art, please send £1 for a demo
( hone : 02 1 358 7078
§20, Birmingham, B43 5RZ.
-
Impression Resource Disc
With over a 100 borders, a range of useful clip art and a selection of hints and tips. £7.95
The Impression Junior Resource Disc as above with working borders. £7.95
jsjEW ie Ovation Resource Disc - contains extra borders, dip art. hints & tips etc. £8.95
some of the 50+ Clip Art Collections
Home Publisher clip art (Draw) £5.95
Europe Maps colour {Draw- confessed i £7.95
World Maps (Draw/compressed) £7.95
UK Maps (Draw/comp'essed) £7.95
World Houses (O»aw/compr&s$ed) £7.95
Extinct Animals (Dr aw/compresscd) £7.95
Parish Magazine • 3 di$csj\. v.
of Draw files, 1 disc r - v * 4
of KJ (AV) New
Ready to run. fully illustrated ClearView
hypertext files, with free copy of ClearView
EuroFaCtfile for the New Europe £6.95
Scientists & Inventors 300 * b ographies £8.95
Christopher Columbus' first voyage £6.95
National Parks (for key stage 2 ) £8.95
ClearView Advanc e d versi on £ 25.50
The Pond Kit - KS 3 to A
level. 2 discs of '
resources & worksheets ■ -J
£14.00
^ XV! ■ r Testament files £16.98 |
Over 1800 clp art files now available • for A300Q/ A30 1 (VA3020/ A400CV A5000 & Archimedes machines
Send £1 for the free Auto-Catalogue &
ClearView/Sample disc (free with order)
Add VAT at 17.5*; and £1 postage to
all orders.
School order forms accepted Oep AU7, PO Box 97. Exeter. EX4 4YA Phone/Fax 0392 221702
& *
CSS Computer Centre
Acorn Education Centre
Acorn Unix Centre Acorn®
T1«chonufnpcricntt
Showroom open 9-5.30
Six days a week 4^1
Training. Free fitting of add ons
Repairs and maintenance
NEW: A3000, A4000, A5000 & Pocket Rook now in slock
CUMBRIA SOFTWARE SYSTEMS LTD
Unit 3A, Townfoot Ind. Fist., BRAMPTON
CUMBRIA CAS 1SW
% 06977 3779
One
Stop
Telephone
061-320 3087
2 Field Mews, Denton.
. j Manchester, M34 2DA
Storage Fax:061-3203210
A/3000/10/20 (internal IDE)
_60 Mb 15ms IDE £219
_85 Mb 15ms IDE £249
120 Mb 15ms IDE £289
210 Mb 15ms IDE £429
Other Archimedes
Machines (internal)
Quantum
_85 Mb 15ms IDE £145
127 Mb 15ms IDE £169
170 Mb 15ms IDE £189
240 Mb 15ms IDE £249
425 Mb 14ms IDE £589
525 Mb 10ms IDE £679
SCSI
_85 Mb 17ms SCSI £149
127 Mb 17ms SCSI £179
170 Mb 17ms SCSI £199
245 Mb 16ms SCSI £279
425 Mb 14ms SCSI £589
525 Mb 10ms SCSI £679
Conner
_85 Mb 19ms IDE £149
120 Mb 19ms IDE £159
170 Mb 19ms IDE £179
250 Mb 15ms IDE £219
540 Mb 15ms IDE £559
SCSI
_85 Mb 16ms SCSI £149
170 Mb 16ms SCSI £179
213 Mb 12ms SCSI £239
540 Mb 12ms SCSI £619
SCSICards to connect internal
and external SCSI devices: call
with your specifications.
ARM 3 Upgrade £159
Memory
A3000 1 to 2Mb Upgrade £ 35
A3010 1 to 2Mb Upgrade £ 39
A3020 2 to 4Mb Upgrade £ 69
A4000 2 to 4Mb Upgrade £ 69
A5000 2 to 4Mb Upgrade £ 79
We supply all Acorn
products. Please call
with your requirements
All Prices Exclude VAT.
& Carriage. Prices &
Specifications
may change without
notice. E. & O. E.
19
78 BBC ACORN USER AUGUST 1993
PROBLEMS
QUESTIONS
AND
ANSWERS
Star question
Q I have got the 'Interactive file copying' flag set on my Rise QS 3
computer and most of the time file copying is, indeed, multi-tasking.
However, sometimes copying or deleting files produces a window in the
middie of the screen where the process is detailed, but it is not multi-
tasking, and I am asked to press the space bar or to dick the mouse to
continue. Is my CMOS Ram faulty?
JG Hancock
Romford
Q The reason for this problem is simple: lack of memory. Whenever a
multi-tasking file copy is started, memory is claimed from the Next and Free
slots, and is given the name 'Filer action window', you can see this in action
If you open the Task window and start the copying process.
If there isn't enough memory available to perform this claim, which may
happen if you have a lot of applications running, or you have other multi-
tasking Filer operations in progress, then Rise QS switches to single-tasking
Filer operations, producing the screen display you mention.
The reason the display freezes up is that the Verbose option is switched on.
This allows the multi-tasking window to show the progress of the
operation, and a command window is opened to show the information
displayed. Because the operation is no longer multi-tasking, however, you
have to click the mouse after the copy has finished, just as you had to with
Rise OS 2.
0 I keep reading about
A rc h i rnede s computers , R i sc
OS computers, 32-bit compu-
ters. the A400/1 series, A5000s
and so on. Confused isn't the
word: what are all these com-
puters, and how does my
A 30 10 Hi into it all? Do I have
Rise OS 2 or 3 or 3.1, and
what's the big deal anyway?
j Mascis
Guildford
O When Acorn first
launched its 32-hit range, it
named the computers
* Archimedes', The name has
stuck, though Acorn’s 32-hit
computers are now referred
to as 4 Acorn’ machines*
The machines in the 32-bit
range are as follows (in
chronological order): A 305,
A3 10, A 440, A410/1, A420/1,
A440/1, A 540, A3000, A5000,
A4, A3010, A 3020, A40OO*
This list does not Include the
Unix workstations Acorn
produces* The last Archi-
medes to be produced was
the A540; after that the dis-
tinctive 4 A’ logo was dropped
by Acorn.
These various computers
vary considerably in specifi-
cation, but the one common
theme is that each contains
an Arm processor: Arm2,
Yrm250 or Arm3. This
enables them alt to run the
same programs, so it doesn’t
matter if you have an old
A 305 or an A 5000 - you can
still run the same programs.
Hie only pitfall is the operat-
ing system.
Early Archimedes compu-
ters (the A 305, A3 10 and
A 440 1 had the Arthur oper-
ating system, which was
superseded by Rise OS 2 (in.
the A410/1, A 420/1, A 440/ 1,
A 540 and A300Q).
A new version of the oper-
ating system, Rise OS 3, was
produced for the A5000, fol-
lowed by a new version. Rise
OS 3.1, for the A4, A3010,
A 3020 and A4000. Rise OS
3/1 is also available as an
upgrade for all the older
machines, and is highly
recom men d e d to e n s u re
ft i tu re co m p at i hi I i tv *
What all this boils down to
is that programs designed for
Rise OS will run on any
other machine with the same
version of Rise OS fitted. So
the 32-bit column in the yel-
low 7 pages compatibility chart
applies to all of the above
machines which are fitted
with Rise OS, though some
will only work on Rise QS 3,
ami are not suitable for use
with the older Rise OS 2.
[ have recently installed an
ICS 60Mb internal hard disc
on my 4Mb A3OO0. It works
fine but 1 am having trouble
getting it to recognise a / Boot
file or application that would
run a few utilities (TinyDirs >
Palette settings) on power-up. 1
have used all of the following
configuration options without
success:
Filesystem IDEFS
IDEFSDrive 4
Drive 4
Boot
I tried creating autobool files
w ith both Obey and Command
fi lety pe s wi t ho ut s uecess .
After that 1 wrote IBoot as an
application whose I Run file
contained instructions like
* IDEFS Power Save 12, *Dir
iBoot and * I TinyDirs (as I
Stored TinyDirs in my boot
directory). When 1 turned the
computer on, none of the
instructions was executed and
when 1 double-clicked on
! Booty the powersave option
worked but only some of the
applications ran. Is there a bug
in IDEFS or am I doing
something wrong?
AS Brown
Mi Inga vie, Strathclyde
Q There are two problems
here. First, there's no bug in
the IDEFS and your con-
figurations look all right, but
you don't make any mention
of the command *0PT 4. This
Command tells the filing
system what to do when it is
told to boot a disc using the
IBoot tile: it either loads the
file (*0PT 4 1), runs it
(*0PT 4 2) or executes it
using *EXEC (*0PT 4 3). When
you enter this instruction,
your choice is written onto
the current disc and appears
in the top line of the direc-
tory when you type *CAT
from the command line.
Since your hard disc sup-
plier cannot know which
option you want, all hard
discs are sold with this option
set to 0 (off) and therefore do
nothing when told to boot* If
you write your IBoot file as
an Obey file and set the hard
disc to * OPT 4 2, it should
work precisely as it does
when you double-click on it.
Your second problem, the
fact that your boot file does
not run all your applications*
may be due to the way you
are calling them. In Obey
files, particularly boot files, it
is good practice to invoke
programs using their 1 'llII
pathnames. For example,
rather than writing *Dir
iBoot followed by *1 TinyDirs
BBC ACORN USER AUGUST 1 993 79
Which Archimedes Ethernet interface is
100% AUN compatible, yet is faster than
any other and supports hard disc
protection and management?
industry standard networking for education
SOLUTIONS
Oak Solutions Utl Broadway House 149-151 St Neds Road Hardwick Gimbiidge CB37Q[ Tel. 0954 211760 Fax. 0954 211767
PROBLEMS
A couple of books for all you budding Wimp programmers
use a line like Run
IDEFS: ; HardDisc * $ , AppB , JTiny
Dirs, substituting the true
name of your hard disc in
place of HardDisc.
Use the same complete
pathname format for every
application you call. It means
more typing, but this way
Rise OS will always know 7
where it can find the next
application irrespective of
which directory it was left in
by the last one.
It also means that you can
store your utilities in any
location you like on the disc
rather than having to hide
them away inside IBoot.
IBoot is hardly the first place
Fd think of looking for utili-
ties, anyway*
Of course. Rise OS 3J has
a built-in feature which saves
the current state of the desk-
top as a boot file which you
can alter in Edit. .Just one of
the many reasons that you
should be thinking of
upgrading your machine,
UPDATES
0 In January, A Keb wrote in
asking for an article on Basic
programming for the Rise OS
desktop. I told him then that it
would probably need a series
to deal with the subject. Toby
Duckworth, the editor of Vir-
tuality* the disc-based
magazine for the Arc, wrote in
to say that his publication has
done just such a series. This is
now available on a compilation
disc for £5.99.
For more information on this
series of articles, write to: Vir-
tuality, l The Square, Woolav-
ington, Bridgewater, Somerset,
TA7 8DL,
There are also the two books
which we reviewed last month.
Wimp Programming for Alt
from Rise Developments
(ISBN 1-85142-088-6), and A
Beginners ’ Guide to Wimp
Programming from Sigma
Press (ISBN 1-85058-33 6-6),
• Following Frank Cobbett's
request for graphics help with
his astrology program (in the
February Acorn User) I got a
letter from Jon Keates in
Burton-on -Trent
Jon is writing just such an
application, which he hopes to
have released as shareware at
some point in the future. He
has produced some really nice
graphics of astrological charts
and a vector font of all the
appropriate arcane symbols,
but he is still not totally happy
with the accuracy of some of
his maths routines, f ve passed
his letter on to Mr Cobbett in
the hope that they can collab-
orate on this one.
• GP Camuhers of Cardigan,
Dyfed has got in touch with us
regarding the problem with
form feeds that Philip Beckett
was experiencing while writing
a label printing application that
uses outline fonts (see the
March issue of Acorn User).
He points out that if Philip is
using Rise OS 3.1, the system
is probably inserting its own
form feed characters (Ascii 12
or &0C) at the end of each of
the pages, on the instructions
of the printer definition file.
If this is the case, Mr Car-
ruthers recommends that Philip
create a copy of his primer
definition file. He will then be
able to edit this character out
of the graphics mode list using
the Configure list in Print Edit.
While he is in there, he
could also delete any graphics
resolutions that aren’t used by
his program and then save the
new version under a useful
name like Labels.
Customer hotline
Each month in Acorn User, Alan Glover offers you the latest support and advice from the Acorn customer service department
This month we look at writing software to run on different Rise 05
platorms, some reasonably common programming errors you may come
acrosss, and howto avoid them,
$ THE WIMPSLOT VALUE IN THE !RUN FILE.
The parameters for the WimpS tot command may take any numeric
value. However, they will always be rounded up to the next multiple of
the memory page size of the computer. Page sizes vary between eight
and 32K. A differing page size is a common source of problems where a
program will run on one computer but not another. Here's an example
to illustrate the point
Say a program has a WmnpSlot setting of 36K, This is too low, and it
should really be about 48K, On a 4Mb machine, with 32K pages, the
program will get 64K (two 32K pages) and will run happily. On a llVIb
machine, with 8K pages, it will only get 4QK (five 8K pages) and will fail.
This kind of failure usually takes strange forms such as falling after a
certain time or when a specific operation is attempted. Since many
software writers have 4Mb machines rather than 1 Mb computers this
scenario can easily occur.
* USING COLOUR IN THE DESKTOP
Your programs could be run in two-, four- , 16- or 25G-colour modes,
even higher if a graphics enhancer board is fitted. You should check that
the colours you use are distinguishable in all these pixel depths - a
common mistake is to choose colours which contrast well in a iS-colour
mode but which iook identical in a two-colour mode so it becomes
impossible to separate the text of an icon from its background, When
you are performing VDU output to a window yourself (for example
redrawing a window's content) use the facilities provided by Colour -
Trans to get the correct colour number to use for current mode and
palette settings. Do not use a colour number which happens to be right
in a particular mode; it wit! not be right in other modes with a different
number of bits per pixel.
Don't go overboard with the use of colour. Too much becomes
intrusive and distracting.
* LOADING YOUR PROGRAM FILES
Do not write programs to use an explicit path to load resource files (so
don't use A DFSr.Q.MyApps,! Wo tsiUSprites). If you do it means users
cannot put it where they want on their discs. Now many computers are
sold with hard discs fitted, or are easily upgraded to have hard discs, you
should ensure that your program can be located on any disc/filing
system. Similarly, do not presume that people will only have ADFS or
SCSI filing systems - many people have IDE filing systems, for example.
The correct way to do it is to set a system variable to your application
directory location in the !Run file, as follows:
Set WotsitSDir <Obey5 Drr>
ObeySDir is a system variable which contains the directory in which
the file being obeyed resides, WotsitSDir is the variable for your
application; the naming convention is that the name of the variable is
the same as your application name. Thus, in this example, the application
should be called Wotsit. Once you have done this you can access your
flies in a location independent manner by using
<WotsitSDir>J Sprites
BBC ACORN USER AUGUST 1993 81
Great NEW Fonts sold under license
from the International Typeface
Corporation (ITC) of New York
Letraset® £-, 2
Script & Bold Script
Letraset® «HAfc#A™ £9
^m)efac( ^offectton
"Period ‘Draw -Jfrt
©nip £50 pi i to £1?0 p p
Letraset© Mji
Letraset®
TM
£9
TM
alrruAal £9
Rise OS 2 & 3 versions on each disc.
Letraset is ei registered trademark of Essellc Pendaflex Corporation in the USA, of
Lsselta Canada Incorporated in Canada and of Fsselie Letraset Limited elsewhere.
© 1992 Esselte Letraset Limited. All rights reserved.
Please add £1 p&p to ihe above prices.
Credit cards welcome.
24hrs answerphone or Fax
VISA
(0934) 823005
The Medieval & Gothic Typefaces
package includes five hinted outline
fonts plus a lot of quality draw art.
The user manual, contains the
designers hints & tips, and was
produced using the fonts and draw
art from the package.
Rise OS 2 & 3 friendly.
*
^ CAT
This disc includes details on
over 800 archived PD discs plus
an exclusive release of a great
puzzle called Enigma converted
for the Arc by Andrew Ay re. If
you enjoyed the Rubik’s cube
you'll like this. Plus music by
RAJ and the usual mix of useful
utilities, sillies, & demos. The
extras disc contains v7. 1 8 of
ITranslair, IDigitalCD player,
symphony modules and more...
71 Anson Road
LOCKING
Weston -super- Mare
Avon
BS24 7DQ
DI) Catalogue £1
HD Catalogue £1.50
DD Extras disc 50p
82 BBC ACORN USER AUGUST 1 993
PROBLEMS
SOLVED
Hints and tips
Technical trickery and useful tips from your fellow readers
xj RDFS:sMark.$,BBUDiscs
0
lolxi RDFS: :MarL$.BBUi)iscs, 07-93
m
alx| RDFS: :Mark,$.8Bl}Discs. 07-93, iSUillaoe
m
m xt BDFS; iKaHoOMTiscs, 67-93, iSUi I lage.SUilTage , iSUReader 1
pTIxTApy: : Ma r kVOMt) 1 sc s J 7 - 9 3 V I S U i ilaqe.SUi i 1 age, i SUReader, 81
WTx| flDFS : : Hark ■ S.BflUDiscs, 87-93 ■ iSUill age .SVill age . WReader .8 .811
^fflPFS : :Mapi(.$.BW&rsc5,fl7--93 ■ i Still lage ,SUi 1 iage. ISUReader ,8. 0T2h- 1
|q|x| HPFSt ; Wark«S«BflUDiscs. 87-93. !SUi llaqe. SUi Ilaqe . ! SUReader . 8 ■ 8 . 2. 5 j I
fcixl flDFS: ; Mark. $.BRi]Discs, 97-93. ! SUi 1 lage . SU 1 1 lage ■ ? SUReader .8,8.2.5.91 ;
to|x| RDFS: ; Mar k.$i BAUD iscs ,67-93, iSdillage.SUillage. iSUReader.8 X2 ■ 5,9, 41
□ 8825941a □ 8025941b □ 8025942a □ 8025948a □ 8025949a
Mark
si
ifl flpps
©
RftM Dungeon flrcFS 2
n i i
Avoid dogging up your desktop when traversing deep directory structures by using Adjust
W elcome to Hints and
Tips. If you have any of
your own tricks to share,
please send them in to us at:
Hints and Tips, BBC Acorn
User , 1 0 1 Bayham Street, Lon-
don NW] GAG,
ADJUST YOUR MOUSE
A Hudson
There are a lot of clicks and
drags which, although they are
documented, are not used as
much as they should be. As the
complete list of clicks is not
summarised anywhere, a lot of
users fail to use the shortcuts
available. The following list of
n on-obvious clicks might
prove useful, especially as far
as Adjust is concerned,
0 Select-drag on title bar. Tog-
gle icon, size icon allows
window to be moved, toggled
and sized; Adjust-drag does
the same without bringing it to
the front.
• Adjust on scroll bars or
scroll arrow's performs the
scroll, but in the opposite
direction to Select.
0 Adjust-drag inside scroll bar
allows you to scroll the win-
dow both horizontally and
vertically at the same time.
0 Select on close icon closes
the window.
0 SHIFT-Select on close icon
closes the window, and icon-
ises it onto the Pinboard.
• Double-clicking with Select
or Adjust on an iconised win-
dow opens that window,
0 SHTFT-Menu on an iconised
window brings up the appli-
cation menu for that window.
• Adjust on close icon closes
the window, but note the fol-
lowing: for Filer windows, the
parent directory is opened (as
if Open parent was chosen
from the Filer menu), and on
editor windows (such as
Impression, Edit and so on) the
directory containing the file
being edited is opened.
0 SHIFT- Adjust on close icon
does the same as Adjust, but
doesn’t close the window.
0 Clicking Adjust on items in
directory windows will then
select them without deselecting
other items.
• In Filer windows, dragging
a bounding box with Select
will select any objects inside
the box; dragging a bounding
box with Adjust toggles the
selection of items inside the
box (NOT logic).
0 Dragging selected flics with
Adjust copies files and closes
the source directory.
0 Dragging selected files with
SHIFT-Adjust moves files and
closes the source directory.
0 Double-clicking with Adjust
on files, directories or appli-
cations runs or opens the
object, and closes the directory
containing that object.
0 CTRL-double-c lie king on a
directory with Select opens
that directory without running
application boot files.
0 CTRL-double-cIicking on a
directory with Adjust opens
that directory without running
application boot files, and
closes the parent directory.
0 SHIFT-double-clieking on
files or applications with
Select loads the file into Edit
or it will open up the appli-
cation directory.
0 s H i FT- double-clicking on
files or applications with
Adjust loads the file into Edit
or opens the application direc-
tory, and closes the directory
containing that object.
0 Clicking on a menu item
with Adjust will choose that
item, and will keep the menu
structure open,
USEFUL KEYPRESSES
There arc a few keypresses
which are also useful in writ-
able icons (such as in save
boxes). Try the following.
0 DELETE deletes a character
to the left.
0 COPY deletes a character to
the right,
0 SHIFT-COPY deletes a w'ord
to the right.
0 CTRL- COPY deletes com-
pletely to the right,
0 CTRL-U deletes the contents
of the whole icon.
The FJ2 key is also very
useful.
0 FI2 goes to ihe command
line to enable star commands
to be entered.
0 SHIFT-F12 brings the icon bar
to the front,
0 CTRL-FJ2 brings up a task
window, and it will load Edit
in the process.
0 CTRL-SHIFT-F12 shuts the
desktop down, and this should
be done before switching off
the machine,
BETTER SCREENSHOTS
FG Shannon
One problem with Paint's
screenshot capability is that
you have to drag the file to a
directory window to save it;
having to have this directory
open can ruin your shot. You
can always type in a full path-
name in the save box, but an
easier way is to drag the sprite
icon onto Paint's icon: as long
as there is enough memory,
Paint will load the sprite itself
Another omission of Paint
screenshots is that the pointer
is missing. However, it is easy
enough to add one. Save the
sprite pir_defauli from the file
5, Resou rces. Wimp. Sprites in
the Apps filing system and
give it a palette and a mask.
Now change colour one to
cyan, two to blue, and white to
transparent, and you can paste
pointer onto your screenshot
using 'Use sprite as brush \
BBC ACORN USER AUGUST 1993 S3
WorraCAD was the first
Computer Aided Drafting
application for RISC OS
and has evolved steadily
over the years. Changes
to the system have been
consolidated with a new
release which features a
revised user interface.
When WorraCAD was launched, not long after
RISC OS, it quickly established itself as a top
selling CAD system, not least because it remained
for some considerable time, the only CAD system
for the RISC OS desktop It integrated well into die
desktop environment thanks to its support for RISC
OS printer drivers, and facilities such as export of
Drawftles. The ability to both import and export
DXF files to and from CAD systems on other
platforms, also helped to firmly establish
WorraCAD's industrial base.
Designed to simplify the job of producing
accurate technical drawings, WorraCAD was
loaded with features to create precision geometric
constructions quickly and with ease.
WorraCAD is unique amongst CAD applications
for RISC OS in that it uses a floating point, rather
than an integer model to internally represent its
data. This avoids two major problems:
1. Integer packages tend to have great
difficulty in dealing w'ith objects larger than
AO paper - die compromise between
accuracy and drawing area means that the
largest coordinates that can be represented
by 32 bit integers can only be a couple of
metres from the origin, WorraCAD’s data
format can liandle a drawing area larger
than the known universe!
2. At the odier end of the scale, integer
systems soon run out of resolution, so that
an object snapped to an intersection point
may not quite be accurately positioned
upon dose examination. Once again,
WonCAD’s floating point data structure
removes the problem with its ability' to
resolve sub-atomic distances.
WorraCAD quickly established a large user base,
both in schools and in industry* Professional users
are quick to suggest ways of improving software
they tise all day, every day, and so WorraCAD has
evolved steadily over the years to make the job of
producing real technical drawings quicker and
easier, and new features have been added to
increase the functionality of the program.
A recent consolidation of improvements
suggested by users has culminated in a new
release of the software with a revised user
interface. The original WorraCAD user interface
was based on the RISC OS menu system, but also
had a parallel menu structure based on that of Oak
PDT, Both these remain (as configurable options)
but the new method of driving WorraCAD is via an
icon based toolbox. One reason for the change is
that pupils no longer get the opportunity to spend
a lot of time learning about technical drawing and
its terminology, and so a text based menu referring
to Tangents' and ‘Normals 1 is less readily
understood than an icon showing the construction.
WorraCAD in this new 7 guise, remains, perhaps
not the mast flashy, but certainly the mast useful
and useable RISC OS CAD system, for those w ho
need to create accurate technical drawings.
B I O
Not so baby Bio
Since the Daves introduced their modular desktop tool, they have been bombarded
with ideas to make Bio even more multipurpose. Here is new, improved, Bio+
B ack in February we introduced the
application to end all applications - Bio.
This modular desktop tool was designed to let
simple Basic programs work on the desktop.
Since then we have received suggestions from
readers and we hope Bio will form a regular
feature in A corn User , To get the ball rolling,
we present an updated version of Bio , called
Bio a - and a couple of new Bio modules. Bio+
isn’t really version 2 (which we are planning)
but does contain enhancements and has had
some of its features fixed. Next month will see
some more Bio utilities so watch this space.
To update Bio to merge the program
Biolines with the IRunlmage from the original
application. Some lines are new, others replace
existing lines - so make sure the line numbers
match. You will also need to run Pctl Dot to
create the file Palettes. The fully-revised appli-
cation can be found on the subscriber's disc.
One of the most useful enhancements we’ve
made is allowing Bio modules to output to a
sprite rather than to produce a file or result
strings. As an example, try our Graph Plotter
plot module.
A new flag, called -window can be returned in
your FNxxx_args function and, if present, your
module may output to a sprite. Your main func-
tion should then create a sprite using
FMcreate_window. This takes the mode number, z
and y size (OS co-ordinates) and window title as
parameters. It returns 0 if the sprite could not be
created. Now, screen output has been redirected
to your sprite so you can PLOT, PRINT and so on
as if you were outside the desktop. When done,
the sprite is displayed in a window. Click on this
with Menu to save the result as a sprite.
The palette of the sprite is set to the appropri-
ate default but you may change it using
PROCvduiy. This behaves as vou 19 but changes
the palette of the sprite rather than the physical
colours in use. PROCdeskrop_pa)eUe changes all the
colours to those of the desktop. This will only
have a visible effect in four- or 16-colour modes.
Help memory and D rag ASp rite have also been
added. Your module should contain an extra
function called FNxxxjieip which takes two
parameters: a window and icon handle. It should
return an appropriate Help string.
The window handle will be either -I (your
icon on the ieonbar); I (your result window, if
you have one); or the 4 reaf handle of your setup
window. Only in this last case is the icon handle
valid. As an example, add HexHelp to the orig-
in tractive help
•yp, tBio Graph! Graph?
I This is the Title bar.
Click SELECT ttf bring the window to the top,
1 Drag SELECT to nowe the window around the desktop.
I Drag ADJUST to nove the uindou without affecting the order of windows.
4^^
m
m
W~
“W
3dqrapfi2
3dgraph4
bio2
biof
drausprs2
5FK2ft
MJUTt
El
ABC
m
ABC
X*
Xv
hexdunp2
spritesort2
spr Resort 4
su fifteen 2
strmean4
prinis Quantum Conner
!>f M Wt:T
Total cost:
Including t'fiT
£15.18
£17.74
H f ; “/ r» i
inal HexDump module to give interactive help. BDGrapfo, Interactive Help, Vat Cak
You can claim all available memory (from the and Sprite Sorter all in action at
Wimp free-pool) using FNchim_memory (base,size), once in Bio. Clever eh?
The function returns FALSE if no memory is
available, otherwise base is the start of the block,
and size its extent (a multiple of the page size).
The memory will be returned to the Wimp
free-pool when you finish, Tf your module cre-
ates a sprite window, the window should be
created before using claim_memory, otherwise
there will be no memory to create the sprite.
As promised. Bio has been updated to support
Rise OS 3's Drag ASp rite module. To enable
sprite dragging for Bio and all other compliant
applications use: *FX 162,28,3
Graph Plotter is an example of a Bio module
that produces a window containing a sprite as its
result. To use, create a subdirectory 3DGraph in
! Bio. Library and save in it JDGraph. Now run
3Dclat inside the subdirectory to create the sprite
file. Install Help for further assistance.
Sprite Sorter sorts sprites in a file into order.
This can either be straight (Ascii, with 10 com-
ing between 1 and 2) or numeric (numbered
sprites appear before named ones). To use,
create a subdirectory SpriteSort in l Bio. Library,
save SpriteSort inside and run Sortdat.
As a bonus we include Vat Calc , supplied by
Robert Fuller. There was no room for it in the
yellow pages, so it is an extra on the disc.
BBC ACORN USER AUGUST 1993 85
BANK MANAGER
Established
1983
Complete and versatile personal accounts program. Consistently acclaimed!
'data entry is a delight , , , professional . , , excellent product '
Impressed , , ideal , . easy to use 1
Enter cheques and receipts. Automatic date sequencing. Reconcile
statements. Search, amend and delete. Analyze expenditure. Forward
cash flow forecast. Budgets. Up to 36 bank accounts online, inter account
transfers, 9999 standing orders, 99 analysis headings, unlimited postings
(depending upon disk space). Reports to screen or printer. Mix foreign
currencies, graphics, password, file recovery, field editing, programmable
reports. Arc RAM disks, wild card analysis enquiries, sort and more.
Bank Manager £25-00
BUSINESS UTILITY
For the club accounts or small business user. Prints a "trial balance 1 ' or
"P&L reports 1 ' via the programmable spreadsheet generator. Needs the
Bank Manager Saves hours of work.
Bus Utit Pack £12,00
TYPING TUTOR
Quickly learn to touch type. Over 90 smoothly graded lessons graduate
you from the basic home keys to complete keyboard mastery. Word scan
or exact key checking, targets may be revised, rhythm metronome, key
click, free format options. Recommended for adult education.
Typing Tutor £15.00
SPREADSHEET MK V
Low cost, versatile spreadsheet. 26 cols by 900 (Arch) or 99 (BBC B)
rows, leaded with many functions and facilities inc programmable report
writer and input scripts.
Spreadsheet MK V disk £15.00
Add £1 p&p per order (Overseas £3.50). Programs suitable for all
Archimedes, A3/4/500G, BBC Master, Compact and BBC B series.
State computer type (eg A3000, SBC B etc) and disk type (eg 3 ’/a" or
SV* n 80 track or S 1 /*" 40 track)
CONTEX COMPUTING
(Ref AU), 15 Woodlands Close,
Cople, Bedford MK44 3UE
Tel: 0234 838347
For ffte Acorn Archimedes range of con *? ufers
3D Environment Design Software
For all Primary and Secondary Schools
* 20 plan 3D view
w Pictograrm
* Barcharts
* Simple spreadsheet
* 'Drawfiie' exporting
Drag & Drop editing
Cut out and make a pfcrn model
Four home environments - Kitchen,
Bathroom, Bedroom and Lounge.
Worksheet pack and Clip Art disc
FREE SITE LICENCE INCLUDED /
Primary site licence £59.00 Secondary site licence £99.00. Official orders welcome.
Package includes: SPEX disc. Initial environment disc. Project, worksheets and disc.
ExpLAN UK Limited, Freepost. TAVISTOCK. Devon, PL19 9BR. Tel/Fax 0822 613868
HARDWARE AND SOFTWARE EXPANSION FOR
ACORN COMPUTERS
DUAL RS423 SERIAL INTERFACE - two additional RS423 serial
interfaces for communicating with RS423 or RS232 devices eg
modems (in order to use bulletin boards), printers, plotters,
instruments, etc. Up to four cards can be fitted in a computer.
IEEE488 INTERFACE ■ enables up to 14 test and measurement
Instruments, from well known manufacturers such as Hewlett-
Packard, Fluke, Philips, Tektronix, etc. to be connected to the
computer. For example, voltmeters, oscilloscopes, spectrum
analysers, function generators, counters, logic analysers,
programmable power supplies, plotters, printers, etc.
16 BIT PARALLEL I/O - provides two separate 16 bit input/
output ports. Other facilities include four 16 bit counter/timers,
two 8 bit shift registers and eight interrupt inputs. Applications
range trom measurement and control to high speed data input
and output.
12 BIT ADC - provides eight single ended inputs each with an
input voltage range of -5 to +5 Volts. Up to 166,000 samples per
second can be taken.
STEbus INTERFACE - overcomes the limitation of a maximum of
four expansion cards in a computer by enabling the use of
industry standard STEbus boards in an external input/output
sub-system for measurement and control applications.
SCSI DEVICES - internal and external hard disc drives, magneto-
optical removable disc drives, tape streamers etc.
FORTRAN 77 COMPILER - completely compatible with the now
discontinued Acornsoft compiler.
GINO-F 3D, GINOGRAF, GINOSURF and HERSHEY+ - the
FORTRAN subroutine graphics libraries.
Infelligersl Interlaces are Bradly Associates disbiPu tor for QNO^F 3D. GINOGRAF and
GINOSURF tor Acorn RISC OS-Posed computers.
TERMULATOR - enables a computer to emulate a terminal from
the VT range (VT52, VT102 or VT220) or a Tektronix 4010
graphics terminal.
TejTOuiatof a bade mark of A com Computers Limited is applied to this product unde;
licence- bom Acorn Computers Limited-
COMPLETE SYSTEMS - configured to customer's requirements by
fitting RAM upgrades, hard discs, expansion cards, etc.
ADVICE - SUPPLY - SUPPORT - Intelligent Interfaces were
established in 1981 and have enjoyed a long relationship with
Acorn Computers. This places them in an ideal position to
advise on, supply and support systems purchased from them.
Intelligent Interfaces Ltd
P O Box 80
Eastleigh
Hants
SOS 5YX
Tel: 0703 261514 Fax: 0703 267904
INTELLIGENT
INTERFACES
86 BBC ACORN USER AUGUST 1993
STAR
INFO
ORTHOPTERA
RISCOSII
Programs: MakeRoach,
Roach. RotRoach
Description: Desktop bugs
Authors: Original by Niall
Douglas, Pinboard version by
DCA
Machine: 32-bit (Rise OS 3)
There have been many desktop
sillies - ducks that swim along
the iconbar, little men that
climb up the sides of your w in-
dows - but none are quite as
creepy as Cockroach , sent in
by Niall Douglas. His little
desktop bugs love the dark and
hide under windows; if
uncovered they scuttle away to
find another quiet comer to
continue their roachy business.
Niall wrote his original pro-
gram in Basic, like most of the
listings in ♦INFO, and it
worked rather like the Rise
OS 3 Pinboard. First he
T opened a window
behind all the others and
plotted the roaches in it.
We came across a problem
though - one shared by all
desktop sillies of this type. The
Rise OS 3 Pinboard also
likes to be behind all
the other windows and
this led to a clash between The
applications. We tried all ways
and means of resolving this
clash but couldn’t come up
with anything satisfactory. We
finally decided that the only
solution would be to rewrite
the roach program in Machine
Code and patch it
into the Pinboard
module itself. As it
Dave Lawrence and Dave Acton
present their monthly mix of
programs, for all Acorn users
ings - - c
&<
Great therapy for all you insect paranoiacs
happens, this wasn’t as compli-
cated as we thought and we are
proud to present Roach version
2, with all credit going to Niall
for the original creepy idea.
There are three listings
two to generate the
sprites needed and one
to patch in the extra
code. First run MakeRoach.
This will generate a sprite file
Cockroach containing a sin-
gle sprite of the roach facing
upwards. You could define
your own sprite - it should
be in Mode 12, 32 pixels wide
by 16 high. Don’t use a sprite
mask; instead, use colour 15
for any pixels you want
masked out. Now run
RotRoach. This takes the sprite
tile Cockroach and produces
another called RoachJSpr
which contains 32 rotated ver-
sions of the original sprite.
Having created the
RoachJSpr file, to install the
bugs you simply need to issue
the command:
♦IconSprites Roach_Spr
and CHAIN "Roach" before
entering the desktop. The
roaches start life under the
iconbar. If a window comes
close enough they’ll scuttle
under it. Whenever they’re
exposed they’ll dash to another
window, or they’ll run back
under the iconbar.
The basic idea is very sim-
ple. Bach roach has a current
position and direction, and a
destination position. When a
roach is safely covered it
moves to its destination,
chooses another safe one at
random and moves again.
When the roach is uncovered,
the destination is reset to the
middle of a randomly-chosen
window and scuttles off as fast
as its legs w ill carry it.
Two patches are applied to
the Pinboard module. One
adds a short piece of code to
handle null desktop events
(which would normally be
ignored by the Pinboard)
and this moves the
roaches, checks if
they’re hidden and so on
Another patch is added to the
end of the window redraw loop
and this simply plots the
roaches as icons using the
Wimp_PlotIcon call.
While developing Roach we
realised a good sprite rotation
routine would be necessary
and RotRoach was the result.
Although there is an
OS_SpriieOp call to plot a
rotated sprite, the small size of
the roach meant that the results
weren’t particularly good.
Often bits of antennae were
lost and curves became jagged.
Since this is a problem shared
by many who need to rotate
sprites (for animation in
games) we thought it would
be worth describing
RotRoach on its own.
You may like to adapt it
to rotate your ow n sprites.
Two techniques are used to
ensure the rotated version is a
good likeness of the original.
Anti-aliasing ensures that
smooth edges remain smooth.
Imagine a white pixel on the
original cockroach. When
rotated, this might not fall
exactly on a pixel in the sprite;
it might lie midway between
two, for example. In this case,
rather than approximating and
setting one of the two pixels to
white, averaging is applied and
each pixel is set to a shade of
y be _
**•
BBC ACORN USER AUGUST 1993 87
For all A3000
& A3010 users
65a Middle Hjllgate
Stockport SKI 3EH
Tel: 061 476 0576
from
small seeds
• • •
...grow
mighty
Acorns
All Acorn products available
STAR [ N F O
Line-by-line Roach
If s a while since we focused on a machine code program, and as Roach is also desktop-compatible we
thought it would be an ideal candidate for an in-depth description.
70 Set number of roaches. Arm 5 users can increase this a little,
80 Set number of angles You can alter this but it should be a
power of 2 and you'll need to change ffoffloacft as well as
provide the right number of sprites.
90 Set maximum number of windows to examine. Starting with
the pinboard at the back, a table is built up containing the
positions of each window. So this doesn't take too long, a
I maximum is imposed and windows further forward are ignored,
i 100 Set maximum roach speed.
I 110 Set roach size. This is in OS units. You may alter the size of a
roach but ensure you alter the sprite and RotRoazh too - roach
sprites must be square,
120 Name registers 13, 14 and 15.
130 Read the start address of the Pinboard module,
140 Get the size of the Pinboard module (stored in the word
before).
150 Report an error if the patch has already been applied.
160 Reserve some space.
170-190 Copy the old module down.
200 The main assembly loop.
210 Set the program counter to &D08 to patch an instruction.
, 230 Patch the instruction that sets the mask prior to a Wimp Poll
( call. This is so the pinboard accepts null events,
250 Set the PC to SD3Q for another patch,
1 270 Insert a branch into a jump table to call our handler for null
Wimp events,
290 Set the PC to &F48 for the final patch.
310-320 Insert a branch with link to call our redraw routine at the
end of the main redraw loop.
360 Our redraw routine.
370 Preserve all registers except rO and rl which will be set prior
to return by Wimp GetRettangle.
380 r10 := roach count,
390 r9 -> roach table.
400 The main redraw loop,
410 Get roach's current position (r5,r&) and direction (r7).
420-430 Position refers to centre of roach sprite, so subtract half
of size from X and Y before plotting.
440 rl -> block for Wimp Plotlcon,
450 Store co-ordinates in block to form left & lower icon bounds.
460-470 Store right bound of icon.
480-490 Store upper bound of icon.
500-530 Convert direction to string to form sprite name roachXX.
540-550 Plot roach as an icon using Wimp^Plotlcon. This saves
the need to build any scaling or colour conversion tables.
560 Move r9 on. For ease, each roach has 32 bytes allocated to it
with the last 12 wasted.
570-590 Update counter and repeat loop for all roaches.
600-610 Do the Wimp .Getftectangle our patch replaced,
620 Return to the pinboard redraw loop,
640-730 A Wimp icon block.
750 Our null event handler.
770 Update the table of window extents.
780 r10 = roach counter.
790 The main loop,
8O0-81O r9 -> data for roach rlO.
820 Read position (r5,r6) and direcion (r7).
830-870 Work out X distance from current position to destina-
tion. If less than max speed +4 our roach hasn't arrived yet.
880-920 Do the same for the Y direction.
930-940 Set current position to destination,
950-970 Get a random number in the range -31 to +31. It's easy
to get a random number in the range 0 to 63 and subtracting 32
gives a range -32 to +31. The slight weight to the minus side
forces roaches to left, so -32 is changed to 0 to even things out,
980 Add offset to current X position,
990-1020 Add random offset to Y position.
1030 Is this a new position?
1O40-1O5O If not, roach is safe and this becomes new destination.
1060 Skip past the code to move the roach,
1070 The code to move the roach. If the current direction is D,
then directions D-3 to D+3 are tried to find which will bring the
roach closest to its destination. This avoids the need for arc-
tangents and more complicated maths,
1080 r8 = direction offset (-3 to +3).
1090 r4 = distance of best direction so far,
1100 The loop to find the best direction.
1 1 10-1 130 r2 -> X movement table.
1140-1150 Add X movement to current position.
1160-1170 Calculate X distance from destination,
1180-1190 Square it.
1200-1260 Do the same for Y and add squares together.
1270-1290 If direction brings roach cioserto destination it
becomes the 'best so far',
1300 1320 Loop back.
1330 Turn to best direction found,
1340-1390 Move roach in current direction.
1410-1460 Call Wimp ForceRedraw with a rectangle known to
cover old and current roach positions. The screen will be updated
by the Wimp by calling our redraw routine if rectangle is visible.
1470-1490 See if current destination is visible (has the roach been
uncovered?).
1500 If not, roach is safe - skip next bit.
1510 r3 = number of windows,
1520 r4 = counter used to ensure roaches don't all scuttle towards
same window,
1530-1550 Add a random offset to r4.
1560-159O Bring r4 in range so it's a valid window number.
1600 Store r4 back for next time,
1610-1630 Get visible area of chosen window,
1640-1690 Set new destination to middle of window.
1710 Store back roach's position and direction.
1720-1740 Loop back.
1750 Return to Pinboard module.
181O-1820 Allocate memory to x and y movement tables.
1830 Allocate memory to roach table.
1850 Routine to build list of windows.
1S70 Move stack pointer down and use stack for 36 bytes of
workspace.
1880 1910 Get state of Pinboard window. Pinboard stores main
window handle in [M2J28],
1930-1970 Calculate origin for pinboard window and store in axQ,
ay0. These are the offsets, calculated from the window's position
and scroll bars (not used by Pinboard, in fact) which must be
added to a roach's position within the window's work area to
convert to real screen co-ordinates (for comparison with other
windows),
1980 rl 1 = window count.
1990 r9 -> window list.
2000 The main loop.
2010 Get handle of window in front of current one (initially the
Pinboard window).
2020-2040 If -1 there are no more in front - exit loop.
2050-2070 Get state of window.
2080-2100 Copy window bounds to table.
2110-2120 Loop back.
2140-2170 Read XWindLimit and add 1 - this Is the number of
pixels across the current screen,
2180-2190 Read XEig Factor.
2200 Calculate width of screen in 05 units.
2210-2250 Add special window to list which represents icon bar.
This is 128 OS units high and the width of the screen.
2260-2280 Store number of windows, release the stack workspace
and return.
23OO-2340 The limits of the konbar (right edge calculated),
2400 A routine to check whether point (r2,r3) is hidden under any
of the windows in the current list.
2420-2450 Convert X r Y to screen co-ordinates,
2460 r9 -> window list.
2470 rlQ = no, of windows.
2480 rl 1 = counter.
2490 The checking loop,
250O-2510 Have we reached the end of the list? If so, return with
EQ set since point must be visible,
2520 Update counter.
2530 Read visible area of window,
2540-2560 If Xcminx or Y<miny try next window.
2570-2590 If X>maxx or Y>maxy try next window,
26O0-261O Point is covered by window so return with EQ not set
using CMN r0,r0 [always NE).
2630-2730 A random number generator, A pseudo-random
number is returned in r0. This was invented by regular *INFO
contributor Nick Craig-Wood.
2780-2850 Set up the roach table so each roach has a random
direction and position under the iconbar.
2860-2900 Set up the movement tables.
2910 Insert our patched module back into the module list
replacing the original.
2950 A function to reserve bytes for a table.
3000 A function to set the program counter.
1 grey. The eye is fooled by this
trick and the quality of the
image improves*
Another trick used by
Roi Roach i s error- spread i n g .
!n fact, a version of the
standard Floyd- Steinberg error
correction is used. The idea is
to find the closest available
colour to the one needed (in
the case of Roach the closest
colour from the desktop selec-
tion of 16), You then plot the
pixel in that colour, work out
how r much the colour was out
from the ideal and add this
etror to the ideal colours of the
adjacent pixels. So, if we need
a dark red, but only have a
bright red available, this might
be used as the best match and
the adjacent pixels made less
red to compensate*
We anticipate that many
! more desktop sillies could be
written using the technique of
patching the Pinboard module;
1 if you come up with any we
| would be delighted to publish
any good ones. To assist with
your desktop coding, read this
I month’s Line-by-line box
which focuses on Roach.
CYCLING SHORTS
Programs: Cycle, Vortex,
! Water
, Description: Animations
! Author: Christopher Bassett
i Machine: Eight-bit
i Colour cycling is the tried and
1 trusted method behind these
short but pretty animations
from Christopher Bassett of
Devon. The idea is to create a
Mode 2 screen using 14 of the
available colours in sequence
to plot objects, like a waterfall
or spinning wheel. (The two
remaining colours are reserved
for black and static objects.)
Then* at playback, the colours
are changed to white (or
another colour) in turn, while
the others remain black. The
result is fast and smooth ani-
mation with no sprite plotting.
The two programs Vortex
and Water create screens for
animation. Run them and the
files VortScr and WatrScr will
be saved to disc* Now run
Cycle and select an animation.
The screen is loaded and the
colours cycled. Press 1 , 2 or 3
to set the speed or the space
bar to reverse the cycling.
ESCAPE returns to the menu.
New animations can be
added to Cycle easily - just
BBC ACORN USER AUGUST 1993 89
Fast, efficient mail order service for your Archimedes!
Archimedes Series - prices inc|ud £ VAT! — > r fspeciai joystick packsi
Our Price
70A7 RT
.. 16.95
,31.95
22.50
.. 3260
Bobby Blockhead
.. 16.95
..21.95
Cycloids
23.95
Dungeon (Hopefully soon!) —
.3260
..21.95
1
Many special offe
games new and
Details In our FREE ca
Just return the coupon b<
[ photocopy of It) to claim y
rs on
old!
talogue
How (or i
rour copj
!
a
A
,21,95
F.RJE.D
.. 18.95
GODS
.. 22.95
.21.95
.. 18.95
.. 26.95
Humanoids/Robotix
,21.95
.21.95
., 22.95
.21.95
22.95
,.-9.95
.. 22.95
. 22.95
Oh No! More Lemmings...
Paradrokl
.. 17.95
.. 22.95
,21.95
.,21.95
..21.95
Serpents „
.. 16.95
Spheres of Chaos
.21.95
S.W.I.V
- 22,95
Starch
12.95
T«*v-hnorlr«»am
..21.95
The Last Nin]a
.2195
Tower of Babel
.. 15.95
WoKPack
.. 17.95
ZOOL
"Mind" Dames
Battle Chess
Cardmanta
22.95
.26.95
.21.95
Chess 3D
.. 15.95
Cyber Che«
- 3260
E-Numlx
. 21.95
Mah-Jong - the Game
.. i960
Omar Sharif s Bridge
.. 26.95
Tiles
- 16.95
Simulation Games
Air Supremacy -
Chocks Away Compendiur
Chopper Fr»rre
-21.95
n 3260
.. 26.95
Dreadnoughts
.. 29.95
Dreadnoughts - Bismarck .
Dreadnoughts - Ironclads .
Flight Simulator Toolkit
Mlg 29 Fukrum
r . 14,95
- 14.95
.. 29.95
..21.95
Populous
.. 29.99
Saloon Cars Deluxe
Lotus T urbo Challenge 2 ..
Sim City
..31.95
.. 22.95
.3160
Waterloo
.21.95
Adventure Games
Enter the Realm
Heimdall (Due soon)
Pandora's Box
.. 2460
.29,95
- 2460
SpySnatcher
.. 1360
Sport Games
Holed Out Compendium ..
MkroDrtve 2
MkroDrtve Designer
Quest for Gold
Virtual Golf
.. 2460
- 29,95
.. 29.95
- 22.95
Compendium?
Champions (Sports!)
Krisalis Collection
Play It Again Sam
.. 26.95
r 26.95
..21.95
r
Real McCoy 2, 3, or 4 (each) >
,>3260
(
Our Price
Our Price
Music/Sound Aoplloatl
Desktop T racker ...
Digital Symphony ...
Notate
Playback
Rhapsody 2
Rhythm Bed
Score Draw
Serenade — —
Vox Box
IQT15
-.69.95
-.46.95
...61.95
-.18.95
-.51.95
...44 95
-.51.95
. 129.95
...54.95
Leisure/YariQUS
Touch-Type (Typing Tutor)
Games Wizard
Utilities
BJ I Oex T urbo Driver
Illusion ist —
Piped ream 4
Render Bender 2
Word Processors
Desktop Thesaurus ....
Easiwnter —
Pendown Plus
Primeword
Start-Write
Techwriter — >
Wordz -
Spreadsheet
Eureka - —
-45.95
29.99
...55.95
...89.95
149.95
-.89.95
Resultz —
Schema
Databases
Archivist Pro —
Datapower .... —
Desktop Database
Knowledge Organiser 2 ...
Pinpoint
S-Base Developer
S-Base Developer +
S-Base Personal
Languages
C Development system ...
Desktop C
Educational
...18.95
159.95
-.8350
-.6350
....71,95
. 209.95
. 103.95
. 119.95
-TBA
.114.95
-.42.75
. 149.95
-.52.95
-.91.95
, 103.95
209.95
315.95
103.95
...81.95
. 234.95
Full range of Educational
software available!
Please ask for
our FREE
catalogue!
Includes Product
Descriptions!
1 0 out of 1 0 Maths
10 out of 10 English
1 0 out of 1 0 Early Essentials ..
An Eye for Spelling
Animated Numbers
Arcventure I -Romans..-
Arcventure 2 - Egyptians .
Arcventure 3 - Vikings —
Astro
Badger T rails
Balloons/Zoo -
Best Four Adventure Programs.
Best Four Maths Programs
Best Four Language Programs ...
Billy - Bothersome Bully -
Castle of Dreams
Chatter
Chemistry Superstar .
Doris the Dotty Dog
Edwina's Engergetic Elephant
First Words & Pictures
Fleet Street Phantom
Freddy T eddy’s Adventure
Fun School 2 0-6/ 6-8/8+ yrs (<
Fun School 3 0-5/5-7/7-11 yr* (<
Fun School 4 0- 5/5-7/7- 1 1 yra (eichX-
-.2350
...2350
-2350
-.36.95
-.26.97
-.3754
...3754
...3754
-.31.95
- 46.94
-.3525
- 39.95
->39.95
39.95
-.1169
-.2350
-.44.06
...2450
...1169
— II j69
-22.95
-3167
...18.95
,) 15.95
). 21.95
— 21.95
#*- - Tun School 3 44 offer!
/ 8uy any two £37.95
w Buy any three £56.95
Geordie Racer—
Giant Killer
Granny's Garden ...
House of Numbers (6-l3yrs)
Investigating Maths
Kid Pbc
Let’s Spell Special 4 Pack! „
Linkword French —
Linkword German
Linkword Spanish
Little Red Riding Hood
Letters & Pictures (6-8yrs)
Mapping Skills —
Mega Maths (A Level) . —
Micro English (8yrs - GCSE)
Micro French (8yrs - GCSE)
Micro German (8yrs - GCSE)
Micro Maths (I lyrs - GCSE) -
Micro Science (8yrs - GCSE)
Noddy's Playtime
Number Zoo
Primary Maths (3-l2yrs)
Reading Writing Course ....
Round Wrid Yacht Race ....
SeUadore Tales
Sherston Naughty Stories Pk
Shyiock Gnomes
Smudge the Spaniel
Spelling Week By Wk (6-14)
Stig of the Dump — .
Talking Pendown
Terry's T ricky T rainers .....
The Crystal Rainforest
The Puddle & The Wardrobe
The Worst Witch
Theresa's Terrible Trumpet _
Time Traveller & Resource Pk .....
Time Traveller - Britain 1930
TinyLogo/Tiny Draw (4-9yrs).
Toby Troublesome Tractor _
Topographer
TV Fun & Games
Communications
ArcComm V2 -> — .....
Arcterm 7
Hearsay 2 — ... —
Desktop Publishing
Artworks —
First Impression (Tutorial)
Good Impression (Tutorial)
Impression 2
Ovation —
PrimeArt
Peripherals & hardware
Joystick Intfce V2A (i**.**
Joystick Intfce Extension Cable —
JoyMaster (For A30 1 0)
Clares Micro Mouse
Dust Covers
300/400 K'bd & Monitor ...
A3000 K’bd only
A3 000 K’bd & Monitor
A30I0/20 K’bd & Monitor
A30I0/20 K'bd only
A5000 K’bd & Monitor ......
Books
'.Help 3
D/Hand Guide
D/Hand Guide -
Impression-.
Graphics ARM
-2550
29.95
28.79
22.95
39.95
39.95
-24.95
39.95
39.95
39.95
- 14.95
> 19.95
-31.95
2150
.21.95
21.95
21.95
21.95
.21.95
23.99
- 1485
-21,95
21.95
-29.95
2932
58.46
> 19.95
-21.95
22.95
.28.14
.69.95
..1169
-46.94
29.95
-3167
1169
59.95
34.95
29.95
1169
.71.95
> 18.95
>61.95
.67.95
.74.95
159.95
>31.95
>28.95
145.95
.98.95
> 79,95
H 39.95
£9.95
,.. 19.95
-2760
1235
„ 565
1235
1225
.. 565
1260
* Fast Delivery!
* Wide ran^e of "in
stock" leisure
educational, and
business software!
* FREE catalogue
mailed quarterly!
Includes product descriptions, review
comments, arxl exclusive speical offers
All prices
include VAT
Remember this when comparing prices!
[ (Qiickshot 3 Turbo/ Python 1)T)
Pack One Joystick Interface V2.4
and 1 X Quickshot 3 Turbo £49.95
Pack Two Joystick Interface V2.4
and 2 X Quicksnot 3 Turbo £59.95
Pack Three Joystick Interface V2.4
and 1 X Superpro Auto joystick £51 .95
Pack Four Joystick Interface V2.4
and 2 X Superpro Auto £61,95
Spend Over
£35.00
and you can have a
stylish lockable disc
storage box for only
£5.00!
Printers
Selkosha SP1900+
9pin Dot Matrix Only £129.95
Selkosha SL95
24pin Dot Matrix Colour
Only £249.95
Price includes VAT, Carriage & cable
UK Mariand only, eidudng Scottish Highland?
SPBdflL OFFER
Amazing Educational Deal!
4 for the p rice of 1
Let's Spell at the Shops
Let's Spell at Home ‘S \\ <
Let's Spell Out & About y
Spellbook (Suppled in 1 box)
Theseprogramsaredesigned to teach children theshapeof
iettersand some ofthe most com monly u sed words i n everyday
situations. Theyaredesignedforusebychildrenfrom4tD9and
operate at different levels accordingly. They also incorporate
sampled speech to improve interact on and help with the learn-
ing of letter sounds The intention is thatyoung children will use
the "games” to become familiar with computer use. mouse
manipulation and letter recognition Previousty£25.5Qeach!
4 for £24.95!
High Specification unused BBC B Computers
Only £176.25 Inc Or £259.95 with 40/80t drive
Also includes View and Speech ROMs!
BBC, Master 128, Electron and Master Compact software!
All the Play It Again Sam compilations from £6.95
each; many other games, and educational software!
Send for our catalogue!
(222!
i/».;L^'J ■»• >*—. - — i -/ J >— I- t
?J'J3
Software Bargains & Mercury Games
Dept AU83, CIO Northwood House, North Street, LEEDS LS7 2AA
TEL: 0532 436300 FAX: 0532 423289
• Access/Vca Welcome
(Eurct* £150. Outside Europe £450)
♦ AH prices Include VAT @ 17,5%
* Goods despatched within 48 hrs, (mbjeatoawtbbiltty)
Postcode
* EducmoraJ cfccount from 5% to 30% cfi
shown in this kthteruwmwrt) avalhbl# on nxxt
Offical Order No. or school headed notepaper rained
order value £30.00 for invoicing odvrvrUe cheque with order.
Please call to corftrm your order
(Meet are corrtcut the time of going top ran. E&OE)
□ BBCB/8*/ rn
Master 128/ I
Master Cpa
Bectron
□
1
STAR INFO
add another line of data at the
end. For each animation there
are four items of data: the
name, .screen name, the colour
used for animated parts and the
colour of static elements*
We'H be providing you with
another couple of Christo-
pher’s applications as soon as
we are able to.
QUICK
DISMOUNTING
Programs: ERunlmage,
DismDat
Dcsc rip tion : Disc utility
Author: Robert Adamson
Machine: 32-bit
To avoid the desktop getting
confused it is recommended
you dismount each floppy after
use* This entails bringing up
the disc menu each time, and
this can be a real pain when
looking through a whole batch
of discs.
So, try this utility instead.
Robert has provided a short
desktop application which sits
on the iconbar. Just click on
the dismount icon with Select
to dismount the disc in drive 0,
or Adjust to mount the disc.
There are two listings - cre-
ate a directory called
/ Dismount and save
! Run Image in it. Now enter the
directory and run DismDat in
order to create the other files
that you need* If you want to
save some typing, design your
own icon, 45 pixels wide by 17
high in Mode 12 and to be
called / Dismount,
Water wheel magic with clever colour switching on the Beeb
should remember
RING THING
Program: Wring
Descri pt i on : I mpo ssible
graphic demo
Author: Albert Hoekstra
Machines: All
Not much to say except it
works on all machines and has
to be seen not to be believed*
ONE-LINE CORNER:
GRID LOCK!
Program: Griddle
Description: Logic game
Author: Andrew Clover
Machines: All
Regular
readers
Andrew
from last month - he’s the one
who wrote the real version of
our little April Fool wheeze*
This contribution is a little
ditty that will work on any
machine, although Andrew
originally wrote it on the Beeb.
The computer overlays a given
number of randomly- spaced
grids on the screen. As these
are EQR-plotted the end result
is a weird combination of
black and white areas.
The idea of the game is to
clear the screen to black by
guessing the spacing of the
overlay ed grids on the screen.
The spacing of each grid can
be between one and nine and
pressing these keys will either
remove an existing grid or it
will make the pattern even
more complex.
You are asked to select a
difficulty level at the start,
with one being the easiest; this
determines the number of
frames initially printed on top
of one another.
We have added one extra
feature to Andrew’s original
game; there is now a small
buffer which makes it imposs-
ible to simply press a key
again if you guess wrong* By
default, m is set to one which
means you have to press at
least one other number before
you can undo a mistake*
Upping this to two makes the
game quite a bit harder A
value of 0 wdll result in
Andrew’s original game. Mul-
tisync owners may like to
change the screen mode to
either Mode 1 8 or Mode 25 for
a better display.
ONE-LINE BANDIT
Program: Fruit
Description: Fruit machine
Author: DCA
Machines: 32-bit
A n other de sk l o p one - liner
now, following on from the
triumph of our one-line clock*
Fruit is a one- line fruit
machine which uses the same
trick of creating files on the
Ram disc* Simply open the
Ram disc and double-click on
Fruit. The reels will spin and a
Basic program (whose name is
your balance) w ill appear. Just
double-click on this when you
want to play again.
Each game costs £1 and if
you run out of cash, run Fruit
again* You win your stake
back if any reel shows a text
file. Get the first two reels the
same and the prize is £3. Three
m a row scores anything from
£4 for three text files up to £10
for three absolute files. Make
sure your Filer display is set to
Large icons and Sort by name
for this one*
BBC ACORN USER AUGUST 1993 91
LEADER BOARD
r ,*fS it i'jl;
Virtual Golf is not [ike any golf game you have ever played. Your shot is controlled
by the movement of the mouse giving a degree of direct control and leer that is
unparalleled.
‘I Lttifr RijrMli
Power is gained by a smooth back swing and a good follow through but chip shots
will require all the delicate skill and judgement that you need on the course.
Hooking and slicing come into play by opening and closing the face of the club
(mouse) and also by a bad swing.
As with the real thing your primary objective is to improve your handicap which
starts at 28, When you are ready you can play assessment rounds (which can
take you up as well as down) and as you progress you will gain the opportunity to
enter the 6 increasingly competitive tournaments that are included.
The course (which consists of over 1 Megabyte of data) is based on Wentworth
and includes hills, ditches, digitised trees, bunkers and paths to create an
unsurpassed illusion of reality. The greens are varied and undulating to add to the
challenge that putting demands on real greens and the bail convincingly responds
to the slightest changes in the slopes.
In Virtual Golf, the author Gordon Key has produced a simulation that anyone can
play and enjoy yet will challenge and satisfy even the most ardent golf fan.
Feat ure s include:
* Up to 4 Players • Replays
■ Strakeplay • Gamesaving
* Matchplay ■ Course Viewing Options
* Six Tournaments * Extensive Practice Options
* Animated Course Maps * Driving Range
* Auto-caddy * Left handed Facilities
‘ It’s almost worth selling your clubs to buy it ! 9
No more power meters - you control
your swing by moving the mouse .
For AH 32-bit Acorn Rise Machines
Requires 2 Megabytes £ 34.95
The Fourth Dimension, 1 Percy Street, Sheffield, S3 8AU
Tel: (0742) 700661 or 769950 | 1
SECONDS OUT...
Program : 0 nTi me$ rc
Description; Adds the time to
desktop welcome screen
Author: Paul Clifford
Machine: 3 2 -bit
Our run on "patches' is catch-
ing on, Paul Clifford of Wood-
ford Green has sent in a piece
of code that adds a friendly
little message to the Rise OS
st an up banner and tells you the
time. This makes use of two
features we have written about
in the past. Last November we
showed how files can he
"registered" into the resource
filing system and carry a short
program that uses the SWI
calls necessary.
Paul's module also uses
these SWIs to replace the ban-
ner text file normally resident
in Rom. If you glance back at
the March issue, you'll see we
covered this file then.
As the file needs to change
each time the desktop is
entered, we cannot simply
register a file using the Regis-
ter program from November,
I ns Lead Paul has effectively
included a copy of the file ,
within his module, with a gap
left for the time.
When the Wimp starts up,
service call &49 is issued, j
which is trapped by the module \
and is used to alter the time
string. The new Tile 7 is then
registered with the resource
filing system as soon as the
resource filing system is
started up.
This has to be done by
i n tc rcepl i ng an othe r ser- ,
vice call (&60), which is^
issued when the
Resource F$ module j
is reloaded or reini-
tialised - in other
words on desktop
startup.
As Resource FS
is not yet linked into
the module system, it
is not possible to use
the Registerpiles SWI call.
If you look in Paul’s code at
point_to_rest>urce you’ll see what
has to be done instead.
One final note about the
module: the seemingly random
numbers in the EQUD block at
resources arc the load and
execution addresses of the file j
- in this case, a time stamp and |
file type (text). The 3 corre- 1
spends to the file attributes.
FAN-TASTIC
Program: Fans
Description: Fans!
Author; Pavlos Record
Machine; 32-bit
A shorty, but quite pleasant 1
none the less. Fans is actually
one-
liners; the same principle
applies in each, just the setup
bit changes. The Fixed option
draws twenty fixed-sized fans
on a grid, the Random option
places 60 randomly -sized fans
with random speeds at random
places on the screen.
Both programs then use a
simple colour cycling loop to
produce the effect of anima-
tion. This may seem quite
elementary, but have a quick
glance at Chris Bassett's eight-
bit colour cycling demos (as
described above on page 07) to
see what can be achieved with
this simple technique on eight-
RISC OS 3
© Acorn Computers Ltd. 1992
Welcome, the time is now 09:57:36 pm
Time gentlemen please
SPEED FREAK
Program: MemSpeed
Description; Calculates Ram
speed
Author: Nick Craig- Wood
Machine: 32 -bit
Here's a short piece of code
for all you speed freaks. It cal-
culates the speed of your
computer's memory. On an old
machine this will probably be
8MHz. on a A5000 12MHz.
and on a Simtec Super-Turbo
A30I0 (reviewed in this issue,
folks) 20MHz.
The bulk of the code is taken
up with a huge block of add
instructions, each taking one
cycle. These instructions are
compiled in the loop in lines
810 to 860,
The time to execute this
block of 25000 ADDS is calcu-
lated using one of IOC’s timers
- we can't use the system
clock as we are switching off
interrupts. A running average
is generated (in Basic) to even
out any fluctuations.
One interesting note is that a
fudge factor is needed to get
the correct result. This is
because crossing a quad- word
boundary (in other words
going from an address ending
in &C to one ending in &0)
adds an extra cycle, so the time
returned will be 25 per cent too
high - the variable fudge takes
care of this.
Another point of interest is
the function FNarm3, which
determines whether the
machine running the program
has an Arm3 fitted or not. It
does this by checking the exist-
ence of the SWI call which
controls the flushing Arm3
cache, namely Cache_Hush.
BBC ACORN USER AUGUST 1 993 93
High Density/SCSI podule (inc drive) £229
High Density only (inc drive) £199
We now produce the ex-ARXE SCSI/HD
systems, allowing you to replace your floppy
with a high density (1.6Mb/1.44Mb) drive.
Requires R03. 10 or later. PC emulator
compatible. A3000 internal version coming.
HD to HD/SCSI upgrade £49.
20Mb Floptical disk systems from £349
Works with most SCSI cards. Disks £15 each.
v22bis (2400 bps) FaxModem bundle £259
BT Approved Pace FaxModem. ARCfax.
ARCterm. and a cable - It’s portable too.
v32bis (14400 bps) FaxModem bundle £359
BT Approved USR Sportster FaxModem.
ARCterm, ARCfax & a cable - It's quick!
ARCterm 7 £68
ARCbbs (3 line version) £85
High performance dual serial card £79
PC Keyboard/mouse interface £89
A5000 - 1 70Mb 2nd hard disk £249
External Fujitsu 496Mb SCSI (over 2Mb/sec) £899
External 120Mb Magneto-Optical £949
Insured delivery on modems/storage systems £1()+VAT.
Education is entitled to a 5% discount on all our products.
Please add VAT at 17.5% to all prices. Plastic welcome.
THE SERIAL PORT
Our shop in Wells is now
open at 15 Union Street
(Union Street is next to Dixons)
The Serial Port
Rurcott Manor, Wells.
Somerset, BAS 1NH
Telephone (0749) 670058
Fax (0749) 670809
Modem (0749) 670030
ISDN (0749) 670883
SllCCC-SsJ\tC y
‘ I QlMfgQlM ^
GENEALOGY
(See review in Feb ’87 and Aug ’89(
FAMILY HISTORY SYSTEM The most popular program ever written for us.
Enables you to produce a full family tree and many other genealogical listings
BBC/Master/Compact version £21.95 Archimedes version £25.95
PAYROLL
EXTENDED PAYROLL Mow in :ts twelfth year The only BBC
:e for up to 400 emfijp ,ini 'M
tax and National Insurance for up to 400c
Four weekly and Monthly ^
of data per employeejoi^ . lVa \
employee nforr^f 'YYlC * *
,rott V> r0ft '
raw
T'
^ ps acceptable
V C ortt pfy from hourly
for A ^-ehsiond eductions, sick pay. SSP. SMP.
(J0?l rax adjustments and even no pay Three
types of payslip printout and an optional com analysis. An
annual contract keep you up to date wrth the budget changes. Send for demo disc
BOOKKEEPING
(see review in March 89 Acorn User)
£59.50
1} CASHBOOK Double entry
bookkeeping for home or club use All data
kept in memory. Three character analysis
code enables you to know where the money
comes from and where it goes 48
transactions per A4 page Analysis summary
up to 30 categories £1 4.95
2) CASHBOOK D As I j + random access
giving 2000 items. CASH/BANK or
VAT/BANK headings. Password control.
String or numeric searches. For schools.
Clubs & non credit businesses. £24.95
31 ACCOUNT As 2] + Credit facility and
statements. For small businesses working
with credit. £39.95
4J ACCOUNT-PLUS As 3| + Invoicing.
Orders. Quotations etc. Full sorting of data
by 5 options. Automated statements.
Multiple automatic nominal
ledgers
For independant schools and VAT businesses
who wish to cut the effort. £59.95
5 1 TAXMAN his new program which
has been under development for three years
allows you to enter all your transactions and
to printout end of year results with balance
sheet and even calculate tax due The Inland
Revenue love it and so do we Results can
be taken from our other accounting
programs and entered into TAXMAN making
a superb combination £59.95
6) Micro-Trader is a full accountancy
package with features right through
to final balance sheet Stock Control at
£75 00 extra £235.00
For shops/firms, accountants wanting full
accounting facilities Payroll can be
integrated. £88.13
mailing labels.
MAILING
2 1 8 addresses in memory or up to 1 875 on random access disc. Multiple selected £ 1 4.95
and repeat labels, marf merge. fuD sorts Ideal for subscription lists, promotions, any
kind of making £35.95
1 Ask for detailed brochure for more software and olher items. a vailablc j
I PLE ASF NOTE OUR MOVE & CHANGE OF ADORESS FROM CORNWALL TcL 0465 82288 Ul — 3
Whether you want the latest game, advice on
what to buy, technical or programming
information, repairs, spares, or just a pleasant
chat about what's new, you'll always be
welcome to drop in to see us. You never
know, you might spot something unusual
amongst our full range of peripherals and
software for all Acorn computers. But if
you're too far away, why not try our mail-
order service? After all, we're celebrating our
tenth anniversary this year, so you'd might as
well make use of our experience!
6 CHATTERTON ROAD,
BROMLEY, KENT BR2 9QN
Tel: 081-460 8991 Fax: 081-313 0400
94 BBC ACORN USER AUGUST 1993
STAR I INI F O
VIRTUAL
DIRECTORIES
Description: Neatens desktop
filer windows
Author: Peter Greenham
Machine: 32-bit
(Rise OS 3)
Peter’s got fed up with being
presented with a large amount
of redundant information in the
title bars of filer windows. A
directory called, say,
A DFS: :IDEDisc4. $.
Peter. Work. Programs need
only really be called Programs
as, unless you are a stranger to
the directory structure, the rest
of the pathname is largely
unnecessary. Peter's idea
combines two techniques we
have covered at various
times in ♦INFO. that of
path variables and the
Filer_OpcnDir com
mand. With these he
has produced vir-
tual filing systems
which he calls
Areas.
Each area has a
root directory
denoted by a
pound sign, which
corresponds to the $
symbol used by the
regular filers. Another
symbol could be chosen
if you wanted, but beware:
some symbols, such as $, @
and &, have a special meaning
to the filer and will be disal-
lowed. In all other respects
areas behave the same as a
normal filing system. To create
an area, first create an appli-
cation directory, like
/ Programs . Open this with
SHIFT double-click and create a
subdirectory called £. Then
create an Obey file in Edit
which contains the following
two lines:
Set Programs $Path <Obey$Dir
>.
Filer_OpenDir Programs :£
Don't forget the full stop on
the end of the first line. Save
this as .'Run. Now, if you
return to the directory contain-
ing ! Programs (by Adjust-
clicking the ! Programs direc-
tory close icon) and double-
click on ! Programs, a filer-
window' entitled Programs:£
should appear. You can then
treat this filer in exactly the
same way as a normal filer,
after all it is a normal filer, all
Honestly, this looks much more
realistic when it's going round and
round; just like a real piston in a
real engine, in fact
that's happened is its name has
been simplified. The appli-
cation name can be anything,
so ! Programs could have been
called ! Progs if you wanted, as
the important bits are the
names in the .'Run file.
You may want to add a
/ Sprites file to the Programs
application, so you're not just
stuck w ith the boring app icon.
A .'Boot file might also be use-
ful to set Up the ProgramsSPaih
variable - feel free to experi-
ment. One further advantage of
this system is that the £ direc-
tory need not be on the same
disc or even filing system, con-
sider the following two lines
instead of the above:
Set Apps$Path scsi: : SyQuest
. $ .Apps .
FilerJDpenDir Apps:£
This could be the .'Run file
for a directory called 'Apps
that was on an internal IDF
drive, but clicking on it would
open the correct directory on
the SCSI device. This also
allows you to effectively have
many copies of applications in
different directories - all you
need to do is to copy the 'Apps
directory. This would be of
most use on a network, where
each user could have access to
a pool of shared resources.
FONT-ASTIC!
This very handy hint comes
courtesy of Simon Weaver:
‘When using lots of
different-sized fonts it is
extremely painful to wait for
them to be cached. It is often
recommended to copy your
! Fonts directory onto a
Ram disc to help speed
things up.
Unfortunately, this
method does have its
drawbacks. Firstly,
if you need more
fonts the Ram
disc is not resiz-
able and secondly
each weight needs
a separate direc-
tory which eats up
2K. Then there are
the / Sprites , .'Run
and .'Boot files for the
! Fonts directory itself.
The cunning solution?
Register the fonts into
Resource :$. Apps using the
Register program from
November I992’s *INFO.
This effectively add them to
the fonts built into Rom. Font
access is therefore very fast
and. if necessary, each font can
be stored in a separate module
which can then be loaded and
killed (using *RMLoad and
*RMKi!l respectively) as
required. A *FontInstall com-
mand is all that is required to
initialise the new fonts, as this
command initiates a re-scan of
the current font path.'
*DISC
It's amazing the response
w'e've had to AH Evans' letter
in April's Questions & Ans-
wers asking for four-stroke
engine simulators. In our opin-
ion the best has come from JE
Tarrant of Hazlemere, and his
program Engine can be found
on the monthly disc.
As the program stands,
you'll need about 64K of
system sprite area configured
to accomodate the sprite
' creation.
It also runs a little slowly on
Arm2 machines. To cure this.
, there is a faster program on the
disc called Engine 2, a super-
squished version of the orig-
inal. Pressing FI 2 and typing
| RM Faster Basic will also make a
difference. If it is still too
slow', you could always grab
; each screen as a sprite and play
! the frames back from memory
or disc at a better rate.
• You'll also find all the other
♦ INFO programs on the sub-
| scriber's disc, including ready-
assembled copies of Robert
• Adamson's Dismount and
Christopher Bassett's eight-bit
, colour cycling demos.
♦QUIT
Once again, we’ve run out of
space and the postbag is posi-
| tively bulging with submis-
, sions. Please don't let this put
you off. though, as we always
1 welcome your work.
All but the very shortest of
! programs should be on disc
accompanied by quick instruc-
i lions as to how' to use them.
Please w'rite your name,
| address and program title on
all discs and include a suitable
stamped addressed envelope if
you want your disc returned.
Program explanations and
further details are very helpful
and. if possible, should be
included on the disc in the
form of a Read Me text file.
We’ve recently received a
number of discs with viruses
on them: we do try to disinfect
everything before they get near
the ♦INFO machines, but
please be extra vigilant when
sending discs to us. We will
also warn the originators of
these discs to get out the rub-
ber gloves and dettol.
We also welcome hints, tips,
suggestions, ideas for features,
questions. answers, appli-
cations. requests, short-cuts,
patches, bugs, features and
comments. Please let us know
how we're doing and what
you'd like to see this pages.
Above all keep sending in pro-
grams. because what we w'ould
like to see on these pages is
your work.
Send your submissions to:
♦ INFO, BBC Acorn User.
Redwood Publishing, 101 Bay-
ham Street, London NW1
OAG.
BBC ACORN USER AUGUST 1 993 95
Archimedes Hints & Tips
Compendium
Over 1 ,500 Hints and Tips about various aspects of using
the complete Archimedes range of computers.
Over 200,000 words on disc for ease and speed of reference.
Available in Edit format on 2 x 800Kb discs. (Paper copies,
including diagrams, available as an extra.)
Price: £13 inclusive (or£ii on i. 6Mb disc)
Send a cheque for £13 (or £11) to: Norwich Computer Services
96a Vauxhall Street
Norwich NR2 2SD
Phone 0603-766592 Fax 0603-76401 1
n
nn
' Turing Tools
149 Campbell Road, Cowley
Oxford, OX4 3NX, UK
Tel. (0865) 775059
SpoilSport
RISC OS 3.x System Defense Kit
"They rename the hard disc... They scramble the
configuration... They turn off the auto-boot... They do
factory resets..." Frankly, we've got better things to do
than dispense sympathy to callers whose systems have
been trashed by kids. So we’ve written SpoilSport. Not
as cheap as our sympathy, but better. £20.00 inc.
IronMask 2.0
Multi-user File Security System
File shielding: Password-controlled access to sensitive
or vital data. Protected files are completely inaccessible to
filesystems until released. User authentication. Failsafe
encryption. Directory freezing: Superusers can freeze
directories of shared software and resources. Contents
can be accessed freely but modified by superuser only.
£65.00 inc. (IronMask 1.2 Personal Edition now only
£49.00)
Prices quoted are for 1 computer. British Isles
postage included. Overseas add £3.00. ® for
educational and site prices, further information
or factsheets.
5
COMING SOON - ISlinker. A low-cost utility which allows
files and applications to be transferred easily between two
machines through a serial link. It also has a talk facility.
Call for further information.
A §
c/>
m
RISC OS 3 PRM - £99
A3010 1-4Mb RAM -£129
IBB CO
Q)
- - _Q
A5000 2-4Mb RAM - £99
CO
Aldebaran - £27
Advance - £105
MB £
Axis - £22
Almanac - £67
(0f
Battle Chess - £26
Artworks - £160
Dungeon - £30
CADet- £158
Heimdall - £26
Eureka - £117
Hero Quest - £25
Impression II - £150
si
Ixion - £22
ProCAD - £465
Oh No! More Lemmings - £16
Prophet - £155
Paradroid 2000 - £22
Prophet Demo- £10
2?
Quark - £22
Serenade - £125
3!
Sim City - £30
Spheres of Chaos - £22
A5000 4Mb, 162Mb
Technodream - £22
HD systems - £1875
Wt
Virtual Golf - £30
A3010 Scart & audio
Zool - £22
monitor lead - £10.95
MU §
This is a small sample
of our prices. Call for FREEPOST EH2725
your free 64 page Kirkealdv Fife
catalogue with special Kirkcaldy, l-ire
offer details.
KY2 5BR
Tel: (0592) 260512
^ ^ Run by enthusiasts for you
All prices include VAT and postage
% Official orders welcome
•
w ^ Acorn Authorised Dealer
96 BBC ACORN USER AUGUST 1 993
• A 3000. 2 Mb Ram. Acorn multisync
muni lor. Vide enhancer, serial port
upgrade, Learning Curve software. Hot
Links Presenter and games worth £120
- £525 ono. Contact Mr J Wimseit,
Middlesex. Td: 081-898 0447
• A3000, 2Mb. colour monitor and
stand, superb condition - £500. BBC B,
disc drive, mono monitor. Panasonic
printer, joystick, software - £250.
Contact Mr J Gayner, London. Tel:
081-946 4193
• Wanted: Laser Direct interface board
for Canon LB P-4 printer, also requires
Archimedes software and accessories.
Contact N Duffield. Coventry. Tel:
(0203) 445174
• Archimedes 310 base unit in
excellcm condition, includes mouse,
keyboard and all original manuals and
discs, comes with much software but no
monitor, hence - £350. Contact P Silva,
Sutton, Tel: 081-643 4337
# Master Turbo Taxan high resolution
monitor. 30Mb hard drive and 5.25m
and 3,5 in double disc drives, Rom
cartridge, 64 K battery-backed cartridge,
Teletext adaptor - £350. Contact Mr T
Wittering, Derbyshire. Tel: £0602)
307411
# 288 plus two 128k Ram packs. 32k
Eprom. PC l ink, printer cable, RS232
cable fValv 2 £482), excellent
condition, first - £130 secures. Contact
Mr W Jackson. Dunmurry. Tel: t0232)
6 1 0602
# BBC B. 3,5in disc drive. Plinth, 20
odd discs, manual - £95 ono. Contact A
Strange, Somerset. Tel: (0823) 672893
evenings
* Wanted: BBC Acorn User issue
numbers 141. 43, 45, 47-50, 52, 84. 85,
99 - £10 ono. For sale or swap, issue 53,
Contact Mr II Ross, Cheltenham, Tel:
£0242) 231988
# Watford 32 K Shadow Ram. as new.
original box. full instructions - £25.
BBC disc games. Pipeline, Sam 2. Spell
Binder, Quest. Citadel. Castle Qucsi -
all £5. Contact Mr T Warner. Clwvd.
Td: (0978)751673
• Complete BBC/Master upgrade to
Archimedes 3 10. medium resolution
monitor. 4Mb Memc/a, interfaced twin
80/40-track disc drives in monitor
plinth, serial link, quality software and
many games - £700 ono. Contact P
Thomas, Oakham Tel: (0572) 821313
# A5000, multi scan monitor, 40Mb
hard disc, 2Mb Ram, Learning Curve
and extra software, cost £1799 accept -
£1399, only live months old. Contact
Mr J Dooley. Gwynedd. Tel: (0492)
593321 daytime
• Archimedes 410/1, 53Mb hard drive,
4Mb Ram, Arm 3, Rise 3, Midi, 5.25in
and 3.5 in disc drive, multi sync-
mo ni lor. Swift 24-colour printer, lots of
software - £1200 ono. Contact 13
Moore, Hull. Tel: (0482) 565727
• Electron. Plus I. Pres Plus 3, games,
joystick. View sheet Rom, all leads and
manuals - £185, Sdkosha SOI 900-Plus
printer - £80. Contact S S ha keel. Lon-
don SE 1 9. Tel: 081-670 2073 after 6pm
• BBC B with DFS, as new, original
box and manual - £75, Cumana 40/80-
track power supply unit disc drive -
£75. Contact Mr R Emmerson. Tyne &
Wear. Tel: 09 1-4 17 1324
• Wanted: Contact to sell and swap
Archimedes games. I have got Gods,
Populous. Saloon Deluxe and l would
like Gribhly’.s Fervour, Ego etc. Contact
Mr J Crompton, Oxon. Tel: (0993)
705434
• ZH8 w ith two J28K Ram packs, no
manuals or power supply unit, hence -
£95. Contact Mi' B Schofield. Notts,
Tel: (0602) 372874
• Mega 3 Rom - £50 ono, includes
Interword/Sheet/Chart. Write to Mr D
Low less, 82 Main Street. Pembroke,
Dyfed SA7i 4HH
• Pace Linnet modem, cable and
manual, superb condition - £85 ono.
Contact Mr B Janaway. Hampshire, Tel:
(0420) 563978
• Master 128. colour monitor, double
40/80- track double- sided disc drive,
printer, games and utilities - £350 ono,
BBC B+ 32 K, tape recorder, modem,
joystick, games - £120 ono. Contact Mr
D Beales, Newcastle Upon Tyne. Tel:
091-286 3668
• A5000. 4Mb. 40Mb hard disc. Learn-
ing Curve, ten games and full year of all
three Acorn mags including discs, ten
months old £1550 ono. Contact Mr
Loft. Tel: (0483) 576779
• Archimedes software: Render Bender
I - £40, Corruption (never used) £8,
Contact Mr B Sherren, Kent. Tel:
(0304) 372933
• BBC B. Opus DDos, disc drive, cas-
sette recorder, 1200/75, Modem, Rom
board c/w Word wise +, Inlershecl,
Quest. Paint. Toolkit, printer Rom,
manuals, mouse, joystick - £200. Con-
tact M Woodbam, Middlesex. Tel: 081-
868 5695
• Cumana &(Mraek 5.25in disc drive -
| £30, both giHxd condition. Contact A
i Chilinski, Northampton, Td: (0604)
413792
• Pro- Artisan and Impression Junior,
i boxed with manuals - £30 each. Con-
1 tact Mr R Jones. Maidenhead. Tel:
1 (0628)416511
, # Printer MP-165, draft 40cps NLQ,
i stands, manuals, cables, good condition.
| boxed - £120 ono. Contact Mr C Dyer.
I Cirencester. Tel: (0285 ) 659872
( # A 3000 with Arm 3, OS3. colour
1 monitor, Scsi. 20Mb and 50Mb external
hard drive, Impression EL Pipedream 3,
j Compression and much more £950,
. Contact Mr J Crabtree, Dartmouth. Tel:
' (0803) S3 2505
| # BBC B, 80- track double disc drive,
I Speech, DFS. data recorder, games and
i hundreds of eassettes/discs, cost £320
self for - £160 ono. Contact P Pankin.
Tel: (0440) 61318 after 3pm
i • Two BBC Bs, one with Interword
1 etc. twin drive DDFS, green screen,
| daisy wheel, dot matrix c/o Swathe -
| £200 the lot. Contact M Dunmore.
i Oxon. Tel: (0608) 81 0002
i
• Master 128 - £150. 3.5/5 .25 in dual
drive in plinth * £50, Master modem -
£40, Master 512 with mouse. Dabs
i books and Shareware collection - £100,
manuals, software. Contact Mr G Hend-
erson, St Albans. Tel: (0727) 873606
• A 4 Notebook 4/60 for sate due to
1 change in school policy, very good
1 condition, further details from Pip Cart-
wright, IT Co-ordinator, Norwich, Tel:
(0603)860505
• Wanted: Archimedes assembler.
Acorn desktop Assembler or cheaper
version, required to link with Ansi C.
Contact Mr J Montagu, Brocken hurst.
Tel: (0590) 612345
• Archimedes 310, 4Mb Ram, double
i internal 3.5 in disc drives, double exter-
1 nal 5.25m disc drives. Econet module.
RGB colour monitor. Brother M-I924L
printer - £950. Wanted: A3Q10, 2Mb
, Ram. Contact Mr T Gabriel. Carlisle,
i Tel: (0228) 810563
1 • BBC Games (5.25in) - Sam 7, II.
' 13, 15 - £50 each. Exile. Holed Out -
£6 each. Contact Mr J Med lock.
! Grantham. Tel: (0400) 81400
1 •Archimedes 3I0M with keyboard,
mouse, colour monitor and printer,
software includes: DTP, 1st Word Plus,
i Logisiix (spreadsheet). Pro Art
1 (graphics). Zarch. IB Mutator, all with
manuals and licences, boxed as new -
i £800 ono. Contact Mr M Peters, Avon.
I Tel: (0275) 333374
| • BBC Master Compact 128, disc
, drive, RGB colour monitor. Citizen
’ 180E printer, joystick, games. View,
i word processor, complete, as new -
£425 ono. Contact Mr i Harris, Kent,
Tel: (0304) 367088
• 64K/Turbo Electron, two tape
recorders. Plus I. 3. 5 in disc drive, dpm
2000 printer, discs and books - £70.
Contact R Withringion, Essex. Tel:
(0277)221846
I
J • Wanted: manual for Watford Elec-
tronics Video Digitiser for BBC B (to
j buy or borrow ). Contact A Craig. Che-
I shire. Tel: (0928) 575948
• A 3000 2Mb Ram, Philips monitor
1 stand - £600 ono, BBC B, 5,25»n
i double disc drive, monitor, stand, soft-
i ware, books - £250 ono. Contact Mr W
| Scott. Oxon. Tel: (0865) 39 1 427
, • BBC B, double disc drive, modem,
r many Roms including Interword,
games, manuals - sell £250 only. Con-
tact Mr Kumar. Tel: 08 1-902 2519
• Contacts wanted to swap PD soft-
ware. replies to all letters, for details
1 contact Mr O While. 53 Kings Road,
| Walton-on -Thames, Surrey KTI2 2RB
I • BBC B. twin 40/80-iraek disc drive,
i Toolkit Plus. Print master, Wordwise
' Plus, Prestel, Graphics Extension, Rom
, board, manuals, FX80 printer - £200.
► Contact E Epps. Oxford. Tel: (0608)
| 810573
J • Chocks Away Compendium £15.
i Olympics - £10. Interdiclor 2 - £15.
1 Microdrive - £5. Contact Mr C Fisher.
' Walsall. Tel: (0922)57814
ACORN USER FREE READER ADS
Why not take advantage of our free reader ad service? Fill in the details below and send this coupon (or a
photocopy of it) to: Free Ads, BBC Acorn User, Redwood Publishing, 1 0t Bayham Street London NW1 OAG.
Your Name .... Tel:
Address ...
Please write your Free Ads details here (in block capitals please). Maximum 25 words.
BBC ACORN USER AUGUST 1993 97
ACORN WORLD... Be Prepared!
Acorn World ’93 will show you complete computing solutions for
education, special needs, publishing, entertainment and personal productivity.
\ Acorn World ’93 offers the entire range of equipment, software and services in one dedicated
exhibition, comprising the biggest ever line-up of Acom-related products and solutions
and key topic seminars.
For existing users, newcomers to computing and other system users.
Acorn World ’93 is at Wembley Exhibition Centre,
October 29*31.
V<e
1 Come and try the
latest software,
equipment and
peripherals
See today’s and
tomorrow’s top
educational packages
Enjoy the home
entertainment
section
Test your skills
with the latest games
Visit the pre-press and
publishing area
Acorn®
WORLD S S ^
Don T miss it!
Acorn*
For further information please send S.A.E. to ACORN WORLD, CIO EXHIBITION PLANNING SERVICES,
PO BOX 162, STAINES TW19 5JX or telephone 0223 254441.
YELLOW PAGES
Free programs for you to type in and use
HOW TO ENTER THE PROGRAMS
This section describes how to enter and use the more compli-
cated programs in the yellow pages. A lot of the explanations
mention the Currently Selected Directory (CSD): for more
details on the CSD, see the box below.
*INFO {page 95)
Infol - lnfo3
Type in and save all three listings, and set the CSD to the
directory in which you save the listings. Double-dick on
MakeRoach and RotRoach (in that order) to produce the Two
sprite files Cockroach and Roach _5pr. Next exit the desktop,
type ‘Basic and chain "Roach 11 , and then re-enter the desktop
by typing ‘Desktop. This will install the Cockroach code.
. To include the Cockroach into your boot sequence, add the
following lines to the start of your boot file:
I con Sprites ADFS : :Mark. $ .Cockro ach . Roach. Spr
Run ADFS: :Mark. $. Cockroach. Roach
Desktop
This example assumes the files Roach and Roach. Spr have
been saved in the directory $ r Cock Roach on disc Mark,
lnfo4 - lnfo6
, Type in the three programs and save them all on the same
disc. Run Vortex (by typing chain "vortex") to create the file
VortScr , and run Water (by typing chain "Water") to create the
file WatrScr. Finally, type chain "Cycle 11 to run the main
program.
Info? - InfoS
To create the whole Dismount application, do the following:
* Create a directory called / Dismount
* Double-click on this directory while holding down shift.
• Type in the two programs DismDat and I Run Image and save
them inside ! Dismount
• Set the CSD to ! Dismount.
• Double-click on DismDat to create the / Run and / Sprites
files.
i
BIO (page 93}
To convert Bio into Bio+, do the following:
• Merge the f i I es / Bio. L ibrary. Ton eDia /. Sprites and / Bio. J
L ibrary. HexDum p . Sp ri tes i nto / Biol ibra ry, BioSpri tes
• Rename Library.ToneDialTemplates as Library.ToneDial.
• Rename Libra ry.HexDump.Templates as Library .HexDum p.
• Move Libary.ToneDiaLToneDiai up into Library , and delete
the ToneDial directory.
• Move Libary. HexDump. Hex Dump up into Library , and delete 1
the HexDump directory.
• Add the lines in Biolines to IBio. ! Run Image.
• Set the CSD to inside !Bio t and run Palclat to create the file J
Palettes
• Save 3Ddat and Sortdat inside Library , set the CSD to |
Library , run them to create the files fDSlprites, SrtSprites and ,
"SprSort, merge the sprite files BDSprites and SrtSprites into
BioSpri tes and delete 3Ddat f BDSprites, Sortdat and SrtSprites .
• Add the file HexHeip to the HexDump program from last
time, and finally save SDgraph and SpriteSort inside Library.
The Bio+ application is now complete.
Setting the Currently Selected Directory (CSD)
Some of the explanations above require the CSD to be set to ,
a certain directory in order for them to work. To do this, you |
i must first create an Obey file (using Edit) containing just the j
following line:
Dir <Obey$Dir>
t Next save it under the name ThisDir in the directory you wish
to set as the CSD, Finally, double-click on ThisDir to set the 1
CSD to that directory.
Info?
/ Run Image
*
COMPATIBILITY CHART
InfoS
DismDat
*
Use this chart to
check if a program will work
on your
lnfo9
Wring
*
machine. There are two columns: one for eight-bit machines
Info 10
On TimeSrc
*
like the Model B
and Master 1 28,
and one for 32-bit
Infol 1
Griddfe
*
machines, like the A3GQ0, A400 or A3010. If there is a star for
Infol 2
Fruit
*
the program in the column then it will work on your machine.
Infol 3
Fans
*
Special exceptions and hardware requirements are
listed as
Infol 4
MemSpeed
*
footnotes at the end of the table.
Article
Program Name
8-bit
32-bit
BIO (page 93)
*INFO (page 95)
Biol
Bioiines
*
Infol
Roach
*
Bio2
Paldat
*
lnfo2
MakeRoach
*
Bio3
3Ddat
*
InfoB
RotRoach
*
Bio4
3DGraph
*
lnfo4
Cycle
*
Bio5
HexHeip
*
InfoS
Vortex
*
Bio6
Sortdat
*
InfoG
Water
*
Bio7
SpriteSort
*
BBC ACORN USER AUGUST 1 993 99
PROGRAMS
♦INFO (page 95)
770
BL
build window list
1540
AND
re,re,#15
1 2330
DCD 0
Listing Infol
760
MOV
no, 80
1550.
ADS
r4pr4,re
1 2340
DCD 129
10 R£H >Eoaah
(infol)
7J0
h tin Ll.loap
1560
, pick a_wi ad
2350
20 R3M By DCA
800
ADR
r9 , roach...tab
1570
CHP
r4,r3
2360 .axO
DCD 0
Us set Original by Hi*ll Douglas
610
ADD
r9,r9,rio,L5L |5
1580-
SU&GE
ns, r4p r3
1 2370 .ay0
PCD 0
40 R2H Fat RUc 03 3
620
LDMIA
r9, {r5-r7 }
1590
BGE
plek a^wind
1 2360 .wins
DCD 0
50 RSH tc> MO August 1993
830
LDR
rl4, [rMI2]
1600
STR
r4p hide.couat
2390
60 i
640
SDBS
e14 h r5 H r24
1610
ADR
rl4,vind_liet
1 2400 .check, vis: ble
TO rcaches=8
650
RSBKI
rl4 H rl4,l0
1620
ADS
rl4 , rl4 r r4 f LSL *4
| 2410
STM?D (Sp)l r (rfl-rll F lir.k
80 amcleB-32
660
CMP
rl4 r iinaxjBpised:f4
1630
LEMIJl
rl4 F Cr0-r3 }
}
93 jnsx_-rfir4=l6
670
BGT
not .there yet
1540
ADD
rOp rOp r2
2420
LDR r 14, axO
100 juax^spfredsSS
680
LDR
1550
ADD
rl F rl F r3
2410
ADD r2pt2p rL4
110 reach,. sise= 64
890
SEES
ri4,r6,r!4
1660
MOV
rOpiOpASR 11
2440
LOT r 1 4 , ayC-
120 sp=I3:link=I4:p
C^15
800
PSBHT
rl4,r!4 r #0
1670
MOV
rI F ri F ASR 11
2450
ADD r3,r3, r!4
130 Si'S "OSJtadule-
f 10 ^Pinboard' TO „
910
CKP
r!4 F e£ax_speed*4
1660
STR
r0<Ir9 F #12I
2460
ADR r9,wind_list
,,piu_addtk
920
BGT
not J:here_yet
1690
STR
ri F tr9 r #16I
1 2470
LDR rlOpWins
140 pin_sisev=3 [pin„addr5s-4]
930
LDR
r5, [r9, 812 j
1700
.deat.hidden
2460
MOV rllpiO
150 13 pin_fli2e%>S:i2FC ERROR 27 r "Roach
940
LDR
rS, [rS, 1116 3
1710
STHTA
r9,{r5-r7 j
1 2490 .check. leap
eg already installed 11
930
EL
rand
1720
ADD
rl0 r rl0, #1
2500
CMP rll , no
100 DIM COdft% piD_EiEe%*JclO00
960
AMDS
rO ( rOj #63
1730
CHP
rl0 F -roachee
2510
LDHBQFD (spl ! , fjfl-TU ,P=}
170 FOR i^a TO pin .iizeVI S73? 4
970
SU3ME
rOj kOj #32
1740
BNB
nuU.lObp
| 2520
ADD rU,rllpil
18 0 cadeV! ifcrpin^addrt \ i%
980
ADD
r2,rO, r5
1750
LDKFD
tepj ! h { t0-rll hPC)
| 2530
LDH1A f 9 ! F {f4-r7 }
190 NEXT
990
BL
rard
2760
2540
CHP r2,r4
202- FOR paB&'M TO 6 STEP 2
1000
ANDS
re, re, 163
1770
.hide.count
2550
CMPOE r3,r5
210 PROCeet_pc[4D0S}
1010
BURNS
rO p rOp 132
1780
DCD
0
2560
BLT check ,iocp
220 [OPT pasefi
1020
ADD
r3prO, r6
1790
2570
CMP r2,r6
290 MOV
r0,#&30
103®
BL
check.vUible
1800 )
2580
CBPLE r3,r7
240 |
2040
STRN3
ri;tr9 r #123
1810
"ave_x=FNtahle (angles *4 :
2590
BGT check. loop
250 PROCiet_pe(iD30)
1050
STRNE
rl F [r9\ r 116]
1820 mjve _y±FMEable[ augies* 4.:
2600
CMK rOptO
26S iOPT pass*,
1060
3
roaeh2
1030 roach_tab=FNtable { roaches* 32 )
2610
EiDKFD isp) 3p trO-ni pPCl
270 s
~y.null
1070
.not,, there. yet
1640 [DPT pasa%
2620
280 3
1080
MVJf
r6p(?2
1650
r build_window. list
2630 .rand
STHFD fgpJEp(rl-r4 F link}
290 NUKBet_(icl«74e}
1090
MOV
r4p#47P000O0S
1860
SCMFD
(sp> j r (r0-rll F link
2640
ADR rl4 F ae&d
300 [OPT pass*.
1100
. find .Net. dir
>
2650
LDMIA rl4 F {r0-r3 J
310 BL
ray. redraw
mo
ADD
r2p r7p r8
1870
SUE
ap F ap F «36
2660
HLA r4,r0,rl,r2
320 MOVKV
r0, r0
1120
AND
r2, r2, tangles- 1
1880
MOV
rl F ap
2670
STR r4,seed
330 ]
1130
ADR
rl4 F Bove, x
1190
LDR
rOj irl2,#26]
2680
EOR r-0,r0,r4,BOR #16
340 PROCget_pc l pin. s i z eV)
1140
LDR
rl4p [rl4p r2p LSL *2
L9S0
STR
T0 f [Til
2690
LIJHFD {ap].j,Ul~T4 pPCJ.
3 So [OPT pass*
1
1 1910
SHI
"pXMimp. GetWindOwSt
2700
ISO .3/. redraw
1150
ADD
rl4,n4,r3
ate"
2 7 10 . seed
BCD TIME
170 STNFD
(Spj J J {r2-rll P lUk
1160
LDP
rOp [r9 P *12S
1920
ADD
rl.4 , &p, #4
2720 ,mii
BCD 1664525
3
1170
SUB
r0prl4 P r0
1930
LDMIA
rl4p{rO-r5 }
2730 .add
BCD 807633393
380 HQV
rl0> SO
1180
HOV
rl,r0
1940
SUB
rl4 r r0 r r4
2740
390 ADR
r9 preach tab
1190
MOL
rll.rO.rl
| 1950
Sir
TblpaxO
2750 ]
400 .drawj;oach_loop
1200
ADR
r24j.]P3^e_y
1960
sdb
rl4 , t3j t5
2750 wind 1 i s uFNtebl e ■ 15 *oax_ wind )
420 LWfTA
r9 P {t 5-r7 3
1210
LDP
tM, [rl4pr2 F LEL P2
1 1970
STR
sri4,ay0
2770 NEXT peBeifr
420 SOI
rS, r5 ( broach, alie
)
1980
MOV
rilpio
2780 FOR i*=0 TO reaches- 1
DIV 2
1220
ADD
rl4,rl4pr6
| 1990
ADR
r9 r wind list
2790 a%=aede** roach tab+32*i^
430 SOB
r6,r6j roach .size
1230
LDR
rfiilfbp #16]
2000
.build^wind, .loop
2830 a¥!0mRflD(220O}
DIV 2
1240
SUB
rOftWjr e0
2010
LDR
r!4p [ap F A28 j
2810 aSd
440 ADR
n,ieon_bloek
2250
HOV
rl H rO
2020
■CMN
rl4p #1
2 620 a^!6-RlTDi0J-l
450 STMIA
rl, {r5-r6 }
1260
HLA
rll F r0 F rl F rll
| 2030.
CMP NR
rlix#aax_wind-l
2630- aim^aklO
460 ADO
rl4 r r5j#Boach_sLie
2270
CM?
ril, r4
2040
BEQ-
built.list
2640 s%lU^%H
470 STR
ri4, Jrl p JB]
1280
MOULT
r4 F rll
2050
S?R
rl4, [api
2650 NEXT
480 ADD
rl4,r6J roach size
1290
HOVLT
r3 F rl
2O60
MOV
rl r sp
2660 FOR i%^0 TO anglea-1
490 STR
r!4j [rl, B12)
1300
ADD
rB r rBp rl
2070
3X1
"KHimp .GetHindowSt
2870 a=2 *PI* ( i^/ang lea}'
500 MOV
rO, r7
1310
CMP
r8 r S3
ate ,r
2890 [ (cade%+rira-ve^(t4'iV;'^mgx_speed*SE
510 ADR
rl H icosi JWock+25
1320
SLE
find_best_dir
2060
ADD
T 1 4 , S-p, #4
M(a)
520 MOV
r2, 14
1330
MOV
r7 F r3
2090
LDMIA
rl4p (r0-r3 s
2390 f [code^fnfflvejf-^i *i^J -i ax.. speed *£Q
530 SHI
"XOS^Convert Cardin
1340
ADR
rl4p.mare x
2103
STHIA
r9!p{r0-rl j
SU)
ail-
1350
LDR
rl4, [rl4 F r7 F LSL 12
2110
ADD
rll, rll F il
2303 NEKT
540 AM
rLicen. .toloei;
]
2120
B
build, wind, .loop
2920 SYS *'OS„HodtileMl;codekp^
550 svr
"mtip_Ploticoo*
1360
ADD
|
r5,r5,ri4
2130
, built., list
2920 PRINT 11 Roaches i natal l ed-
560 ADD
r9 F r9 F (32.
1370
ADR
rl4pjiBve. y
1 2140
HVH
rOp |o
2930 END
530 ADD
rl0,rlO F #i
1360
LDR
rl4, (r l4j.r7*LSL #2
2150
MCC7
rl F #11
2940 :
560 CMP
rl-0, Broaches
]
2160
SHI
"XOS ReadKodeYaria
2950 bsf Ratable (size*)
590 0L.T
drav.reach.logp
1390
ADD
r6pr6ptl4
. ble-
2960
600 ADD
rl,rl2 r si450
1400
.roachS
2170
ADD
f3pt2p#l
2970 0*t=size\
610 SKI
"sralaip GetRcctan-gl
1410
LDR
rO.Erm^S)
1 2190
MOV
rip #4
2960 ^siznV
e-
1420
SUB
rl, r5 r #ijnax_speed*
2190
SHI
"KOS.ReadHodeVaria
2990 s
620 LDHFD
fsp) E , (r2rrli ,pc}
4)+ioach_aize mv 2
i
1 ble* 1
3&00 BET PROCaetj:c[cf^)
630
1430
SEE
r2 J r6 J #isax_,spaed+ 1
2200
MOV
r2pt3pLSL r2
3010 0*acode%.4af!^
640 . icon J3 leek
4 ) frioacJv.Eize DIV 2
2210
STR
r2p icon. bar linits
3020 F ^Qtt%
650 ten
0
1440
ADD
r3 r rl. r #roach_3i2e+
I +8
3030 EHDPSOC
660 DCD
0
2*(Eax_spee!if4|i
2220
ADR
rl4, icon, bar .lirait
670 CCD
0
1450
ADD
r4 J r2 f #raaCb sis64
a
1
1
680 PCD
0
2* (max. apeed+4|i
2230-
LDMIA
rI4pfr0-:3 )
Libttng ihtoz
690 CCD
*11010
1460
swi
"XWirp. FarceKedraw
2240
STHIA
r9Mr0-r3t )
| 10 R3H
iMakeRoach (infoS)
700 ECUS
"roachO"
*
2250
ADD
rll, rll, #1
20 mi By
BCA
710 DCB
0
1470
LDR
r2 F [r9 r dl2]
2260
STR
rllpWiaa
30 REM
Original reach hy Niall Do
720 ALIGN
1480
LDR
r3p[r9 r ll6]
2270
ADD
sp F sp„i36
| uglae
730 DCD
0
1490
BL
cb^ck_ visible
2260
LDM?D
(sp) i ( (T0*rll H pb}
40 ms Far Rise OS 3
740
1500
BNE
dest_hidden
2290
50 REM <c) BAU August 1992
750 , ny .null
1510
LDR
r3.WLaa
2300
- lcoEL.bar_limitg
60 i
760 S7HFD
[splMtO-rll r lihk
1520
LDR
r4, hide .count
2310
DCD
0
70 KODR 12
1
1530
BL
rand
2320
DCD
0
80 DIM roach, aprk 400
100 BBC ACORN USER AUGUST 1993
15®
150
170
160
is®
2 m
210
220
road
230
3ocfc5
240
25®
250
270
28®
m
3®®
110
m
im
340
350
36 ®
370
im
isti
la
20
20
jl-as
40
50
60
70
60
90
100
110
$£t‘-
120
120
1M
rt2(?
150
160
170
160
190
200
210
220
230
,0
240
250
260
270
280
230
\
im
no
320
330
340
350
size
360
370
l*(I-
0, Cs
, 0,1
380
390
400
41®
420
430
440
450
PROGRAMS
«0
470 oy.t(j=tran0£orp : £ ) , inf)
460 psPOIHTtOu^l^'iTOtXl) )
430 IF p<0 OH p=15 THEN p=4:fiaak4
-1
500 rgi(0)4=pal(p,0)
510 jg^>apal-tp,l)
520 rgb(2)+^Hp,2)
530 NEXT
540 NEXT
530 SYS apop*, £12c r roach, spr%, roach
$ r x DEV 2,y DIV 4,-{ma£k<£ubn)
550 TF mask=subn THEN
570 gool=0
58® ELSE
59® set =selw -mask
6 03 r=rgb [®] f suba+err Hx, 0)
61® BBsgll * ) / Bwtijfrerrl (x H 1)
62 0 Wgb { 2 } / ewba^ir 1 (x, 2 )
630 IF r<0 r=® ELSE IF r>255 r-255
640 IF g<0 g=® ELSE IF g>255 g*255
650 IF M® b=0 ELSE IF M255 b=255
660 SYS "CoIaurTraue.ReturnDCOL", I
r<<8) + (g<<L6}+(M<24) TO gc&l
670 rjerr=r-pal(gcol,.®]
660 g _errtg-pal ( gcol r 1 }
690 b_err=b‘pal(gcol,2}
700 erri(jt+l,0)t=r jazi*k'/U
710 err I (x+lj l)+=g. err* 7 716
720 errltx+l,2)*=b err*7/l6
730 err2(x+l,0)4=r„errn/l6
7 4 0 err2 (x+ 1 ,, I ) ■§■ =g _err*l / 1 6
750 err2{x+l J 2)^ab_.err*l/H
760 eEr2{x,0}+sr._err*5/16
770 err2U,l}+=g_err*57lS
750 eri2fx j&y+sb err* 5/16
730 IF X>0 TEEM
600 err2(x-i r ®}+=r_Err*3/16
610 err2{X-l r D+=g «r*i/16
62® err2 {x-1 ,2)4 «b ,err* 37 16
630 EHfilF
34® CODE geol
65® ENDIF
660 SYS spop*, & 13 A, roach _spr*, roacb
$,x DIV 2,y DIV 4, gaol
67® NEXT
680 erri[)^arrl()
630 err2()=0
900 GCOL 4
910 EECTAMGLE FILL (i .HO® 8) *>128 ,102
4 -138* ( If i Div 6) .size, size
92® SYS spo®*, #122, it^chjspr*, roach?
p fi HO® 51*128, 1024 -128* (l^i DIV -BJ,6
93® NEXT'
34® NEXT
350 SYS Bpop*,M0C,roach_flpr* r "Roach. 3
pi Jt
36® print" Finished"
97® BHD
9S0 :
99® DATA SF®F0F0 r RD0&3D® , f B-0B0B0 r S3 090
90
;&£0 DATA &?07®70 , £5050^303030 , 50gflg
m
101® DATA *304030, &00E0E0, S02C000 , &C00®
D®
102® DATA SR0E0Efl H &®08®50. r 40&fl0?0,S;F0£3
0®
Listing lnfo4
1® REM >Cycle (3nfo4)
2® BEH By Chris Coptic r Baa sett
3® REM For 6-bit nuicbiEiea
40 REM EAU August 1933
50 :
6® DEM file* 25, cote* 100
7® PRGC&s&em
30 0H ERROR VM3 20 REPORT : PRINT’" At 1
ine "j BEL; END
9® REPSAT
im HOSE 7
110 trains false
120 FRIMTTA5 [13, 0)CHR$ (141) ;CKR$ (130)
; "Cycle Ride"
130 PflINTTAB (13, ;CKR?U30)
; "Cycle Ride"
1 40 FRlwmE (13.2) CHRS ( 13 2 ) ; STRIKES ( 1
2 , " ." )
1 50 PRI HT TAB (® r 3)? CHRS (129); "by Ctrl s \
topber Ba$aett"'
16® RESTORE
17® dL-i-0
18® REPEAT
19 ® READ aar.e 6 , f n $ t a 1%, c2*
, 203 IF na=e$$5JOT* FfilffiTILBUBJjCflS
I S ( r%*65 } ; " - f; name? ; ; nW*+ 1
210 DKT1L naneS^ErlD"
2 20 PRINT ' r " Sel ect aniEation ( A- " ; CRR
S(nV6 4
33® RS?EA?
24® ^=GST AND RDF
25® UNTIL k*>=65 AMD X*<6StH*
, 260 MODE 2
270 PROCloadjpic()a-65)
I 26® VDU 2 3 ; 8 202 r 0 j ®; 0 ;
I 290 ?ROCauimat&
| 300 UNTIL FALSE
310 S
320 DSF FROCzuiz^te
33® *FX 229 r 1
34® spcedVl
35® 7diiA=l
36® REPEAT
17® IF train* AMD 7G*il THEN SOUND 0,
I -6,6,£pGed*tl
1 38® pauBoS = I^EYS($peed*)
390 Ta‘l*=VAL(pauae$)
402- IF van>0 AND val*<4 THEM speod*^
fvalV3)-3
41® IF paused" " TREK 7®!) ?d£r*
92® CALL auitt
43® CNTIL ASC [pause!) =27
J 440 *FX 229,0
\ 45® ENDPROC
( 460 :
470 DBF PROCload_pic(a*)
| 480 ?col*=0
I 490 RESTORE
500 FOR i*=0 TO a*
510 READ naE.e!,fnS r cl*,c2*
520 NEXT
530 PcelVc 1* : VDU 19,15,02*;®;
540 IF name != "Train," THEN tralnVTRUE
550 PR0"O£Cli ( "LOAD 3000")
560 RNDPRDC
570 ;
58® def PRGdoselijline!)
1 590 8flle*=Un.e!
600 X*=file| HOD 256
610 Y*=file* DIV 256
620 CALL &FFT7
630 ENDPRCC
640 i
650 DEF PROCaeseia
I 660 0£MTCtla AFFEE : osby te=S FF?4
| 670 c*=S70:pe*-t7I:dir*=fr72iCOl*-&73
I 660 ?c*=l
1 690 ?O"*30
700 FOR 0ptV0 TO 2 STEP 2
710 P*±e&ie*
720 [OPT &pt*
730 .aniiii
740 LDA #19
750 JSR oabyts
760 LDA #19
, 770 JSR oavreb
I 780 LDA o*
I 790 JSR oswreh
I 800 LDA col*
I 810 JSR oswrdi
820 LDA #0
830 JSR ostfreb
340 JSR oawreb
850 JSR oawreb
860 LDA #19
370 JSR oawreb
860 LDA bk
890 JSR oawreb
900 LDA #0
920 JSR 03-hTcb
920 JSR |fi«reh.
! 93® JSR OfiWTCll
94® JSR Osvrrcb
95® LDA 0*
960 STA pc*
97® CLC
98® LDA c*
99 ® ADC dir*
L 0 S® 3 TA I*
1010 8 NZ r&at
1020 LDA #14
1-030 STA C*
1®40 .rest
1050 CMP #15
1060 SHE end
1070 LDA £1
1060 STA C%
1090 .end
1100 RTS
1110 ]
1120 NEXT
1130 EHDPROC
j 114 ® i
115 ® data "Water", "WatrSor", 6 r&
116 ® DATA "Vortex ,, ,"VortScr", 6,4
1170 DATA "EHD","BHD '%®,0
Listing InfoS
j 10 REK > Vortex. (infoS)
( 20 REH By Cbriatopber Baa sect
f 30 REM For 8 -Me machines
\ 40 EEH (C) BAD August 1993
; M ,
1 60 MODE 2
1 70 VDU 19 , 15 , 7 ; ®;
60 o=l
90 FOR < 2=0 TO 35 ® STEP 10
100 x= 640 ir 512 *SIN(RAD(d>)
l 110 y= 512 * 512 *COS (RADldJ- )
120 did=ii
130 r =512
140 KOVS x,y
150 p =0
16 ® REPEAT
17 ® p=p>l
18 ® GCOL ®, C
19 ® DRAW x,y
200 0 = 0+1
210 IF 0=15 THEM 0=1
22 ® x= 640 *r *SIH[HAD(dd) )
230 y= 5 12 1 r* COS [ HAD Idd ) )
24 ® ddsdd *3
25 ® r=r* 0.96
260 URTIL p =93
270 NEXT
280 GCOL 0,15
290 H 0 V 3 640,1023
308 x =640
31 ® ysS 12
320 FOR d =0 TO 360 STEF 10
33 ® IF x ?645 THEM DRAW l 279 ,y:MO\ r E x,
y
340 IF x ^635 THEM DRAW 0 ,y:MOVS K,v
35 ® x= 640 + 512 *S 3 U[KAD(d)l
360 y= 5 I 2 + 5 Il*COS (RAD(d) )
370 DRAW x, y
38 ® NEXT-
390 *SAV 2 VertSot 3003 8®00
4®0 END
Listing InioS
1 ® REM >tfater (Info 6 )
2 ® REM By Christopher B^saete
3 ® P.EM For 8 -bit -adhiiiee
4 ® RFM (c) BAU August 1993
50 :
6 ® HODS 2
7 ® VDU 19 il 5 , 5 ; 0 ;
80 ;
9 ® REH The rock
1®0 ®COL 0 r I 5
110 HOVE 1279,1000
12 ® DRAW ll® 0 r 1000
130 PLOT 85 , 1279,1023
14 ® HOVE 1279,950
15 ® DRAW 1100,950
16 ® PLOT 65 , 1279,0
17 ® E&VB ® , 102 3
18 ® MOVE®. 60 ®
19 ® PLOT 85 , 200,1023
200 PLOT 85 , 900,600
210 MOVE 1279,0
^ 220 MOVE 1279 , 20 ®
‘ 230 PLOT 85 , 540,0
BBC ACORN USER AUGUST 1993 101
PROGRAMS
1.930 UNTIL WIWP[K f y)flS
1910 FOR x=x TO 0 STB? -0
1920 y=y-I,5
I 1930 GCOL Sc
| 1340 PLOT $M*Y
1950 PLOT 69,K,y+4
1960 c=c+i
1970 IF 0-15 THEM c-i
1930 NEXT
, 1990 C-OC
2030 FOR b=-1»05 TO 2,09 STEF 0,52
2010 MOVE ra£,oy
2020 x=^+25*StN(p)
2010 y=oy+2 5 ‘CO-Sip}
2040 GCMtOjC
2050 draw x,y
I 2060 C=C+1
1070 IF c=15 THEN c=i
2090 NEXT
2090 *SAVB' r WatrScr'' J0S0 9000
2103 UNO
240 HOVE 700,®
250 MOVE 300 , 0
260 PLOT 95, 45®, 150
270 MOVE 2,0
260 MOVE 0,4:0®
290 PLOT 35,200,400
300 PLOT 35,0,600
310 PLOT 35,900,600
320 :
330 REM Water in the bole
340 g=l
3=0 FOR y=954 TO 1003 STEP 4
360 MOVE 1279, y
370 FOP x-127'J TO 1076 STEP -(WTO(2U
+3)
3B0 GCOL 0,0
390 DRAM x,y
400 c«c+l
410 IF e=15 TKBM 0=1
420 fpXT
430 NEXT
440 :
450 HEM Waterfall - part 1
460 nx=2®0®
470 ny»®
490 g=®-5
490 FOR N=1 TO 25
500 Jt±1100
510 y=953+RM>(43}
520 MOVE x,y
530 jcB = -f™( ll)tl®)
540 ys=0
550 REPEAT
560 GCOL ®,c
570 DRAW *,y
530 C=C+1
590 IP c=15 THEM c-1
600 K2X4XB
610 yny+ys
620 ye-ya-g
630 lltirlL PQ;NT(x,y)=15 OR y<600
640 IF x<ax THEM nx=x;ny=y
650 NEXT
660 :
670 REM waterfall - Part 2
630 REPEAT
690 cy=nyt4
700 UNTIL P0lKTf7J! P ayH>15
710 FOR B=1 TO 20
720 Jt=mE
730 y=ny
740 nx=sx+9
750 ny=By-4
730 MOVE Xi‘y
770 xa=i*RHBj9j
7E0 ys = -2
790 REPEAT
300 GCOL 0,C
910 DRAM X,y
320 C-Ctl
830 IF c*15 THEM C=1
340 x=x+xe
850 y=y+ys
860 ys=ya-g
870 IF POINT (x,y)- 15 AMD x<9!0 THEN
REPEAT : y=y+ 4 s UNTIL POINT (x r yl<>!5: ys ±RHD
ia)-i
890 IF POINT (x,y) =15 WTO (x>910 AND
y>200] THEM REPEAT r x=x- 9 :Ot,“IL POINT (X,y
Sc>15:XB='2+Risroi3)
890 UNTIL P0'IMT(x,y]=l5 AND y<200
900 NEXT
910 i
920 REM Bcttca. of vat erf all
530 bx=0
940 FOE ti=l TO 20
950 x-1220
960 y=190*px
970 nx=nx+4
990 MOVE K r y
990 xa=-{7*RffDE13)}
1000 ya--2
1010 REPEAT
1020 OCOL 0,c
1010 DRAW x,y
1040 C-C+1
1050 IF C=i5 THEN e=i
1060 x=x*xs
1070 y=y+yfl
1080 yfl=ys-g
1090 IP c01fiT[x,yj=15 AM? x>68® THEM
REPEAT : y=y 1 4 : DhTl L POINT < x , y> ■< > 15 : YS =RHD
.( 2 )
1100 IF P®IHT[x,y)=Ld AMD (x<=68® AND
X>45®} THEN REPEAT ; y=y+ 4 : UNTI L F0lt?7(x,
y) <>15 :yg=7*KND(5J
1110 IF POINT!*, y) =15 AMD x<4 50 THEM
REPEAT :X=Xt 8 ;UNm P0INT(x r y]*<>15: Xfl = -4 +
RHDE2J
1120 QNTI L POlNT(K,y}=-l
1130 NEXT
1140 r
1150 REM Water heel
1160 GCOL 0,15
1170 MOVE 85®, 500
118® FOR p=0 TO 6,3 STEP 0.09
1190 *=830*200* SIN ip ]
120® y= 300+203* COS Lp]
1210 DRAW X, y
1220 NEXT
1230 c=l
1240 FOR p=® TO 6.3 STEF 0,035
1250 x= 8 50^,90* SIN {p>
1260 y =300* 190* COS [p|
1270 MOVE 850,100
1280 GCOL 0,0
1290 DRAW X, y
1330 cec+1
1310 IF C-l| THEN 0=1
1320 IP INNEy-99 THEN £=359
1330 NEXT
1540 GCOL ®,15
135® MOVE 882,350
136® FOR p=0 TO .6,3 STEP 0.09
1370 MOVE 852,300
1380 *±852+50*51*1 (p>
1390 y-300+5®*COS (p)
1400 PLOT 65,x,y
1410 NEAT
1420 :
1430 S5K The lift and balls
1440 GCOL 0,0
1450 WOVE 0,300
1460 HOVE 100,503
1470 PLOT 95,0, 600
1480 PLOT 95,100,600
1490 HOVE 500,1000
1500 PLOT 85,100,500
1510 PLOT 65,600,1000
1520 c= t
1530 K=0
1540 y=50®
155® REPEAT
1560 GCOL 0,c
1570 PLOT S9,*,y
1580 PLOT 69 ,x,y*4
1590 x=x+0
1600 c=e+l
1610 IF C^IS THEN C-1
1620 fflffilL x=72
1630 x-100
1640 C=C-1
1650 REPEAT
I860 GCOL 0,c
167® MOVE X, y
1680 DRAW x-25,y
1690 PLOT 69,x-25,y+4
1703- PLCT 69, X-25 , y + 8
1710 yoyfft
172® x=x+B
1730 c=c*l
2740 I? G=15 THEN C=1
1750 UNTIL y>B6S
1760 k=c
i?70 <si=x*a
i7as oy=y-3
1790 XB=0
■90® ys^8
1913 g=0. 5
1820 x=x-25
1930 REPEAT
1940 X=X4XS
1850 y=y+yB
1860 y3=ys*g
1970 IP POINT (x,y] <>15 THEN UCOL 0,CiP
LOT £9, x,y ; PLOT 69,x,yt4
1980 c=ctl
1990 I? c=15 THEM c=l
Listing Info?
10 REM MRunlnage {Info?)
2® REM Icon bar ’Dieeount carmand
30 REM By Bobert Adams-cn
4® REM For 32-bit Tachinee
50 RRH (C) BAU August 1993
60 :
70 taaRnaBie5i''DiginCTjnteT ri
80 DIM iI®,BWDutni£% t!00, template
s% t5®,inairt. 5 300
9® SYS -Wiiii|)_lnitial iae" , 200, 64 B5 34 15
4, EasSmausJ
lea oh eerOr paODfatalerrorttastciaseS,
REPORTS, ERL, 3RE)
11® PROCinit
12® OH RRRDR PBOCerror ( ta sXGMie $ , REPDR |
TS,ERL,ERR^
130 WHILE KDT flllitt
140 SYS *111(80 TO
150 CASE rt OF
16® WHEN 2: SYS -Wijjip.OpetiMindo^,
170 WHEN GiFflOCiiQUHSli^^Ui^fiffiq
V 12,5^16}
180 WHEN 9 1 IF 2^1 nuit%=TRm
190 WHEN 17, 18: IF q%3l6=0 gUitV±TRUE
20® EMDCASE
210 ENDHHILE
220 SYS "Wimp .Closedown"
230 END
24® :
250 DEF PROTin&iJfetaOiUee)A,JWLisey%,b^,b
gndle’&f itccfls-)
260 IF haitdle%= - 2 THEN
270 CASE b% OF
280 WHEN 1 : * AUFS iHOliat 0
290 WHEN 2: SYS "Wizp ,Drea teMer.u* ,
iaa»nu^DMiv«^64 , 184
3®3 WISH 4 ;*AD?S; Dismount |
310 EMDCASE
320 ENDIF
310 ENDPROC
340 :
350 OEF PRQCmaXemeEiu
360 mairaflenu^riBemiptfi
370 menumax^^T
3 SO ne^ nuptrt! 20^44
3J® fmenti^tr^staBhciameS
400 Eenuptr^712=:7
410 cenupt rA-7 1 1=2
420 ai=nuptr^?14=7
430 seaupt 1^715=0
440 maxad-dr^teenup t rti-l 6
450 menuptr^!!24=0
460 Eienuptr^*=28
47® PROCroenuitea( JT lDft? n ',infohaiMi%)
490 FR0Cffier;uite?3("iMiit , ',-l}
490 nueauptrV-24 = tMaujltElt!-24) OR 69®
500 !wxaddrH=Gienu£i3A*16*12
510 EMDPRQC
52® s
53® DEF PR£)Cmenuitemitext8 P Syb^^)
540 Eer:uptr^I0=0
550 jDenuptE^L4 = eubEjeau%
56® »nuptr\l8i£07®00®21
57® $ < taenuptr^t 12 J =textS
59® ffl0nu.ptrl£,t;24
53® 3STPRQC
60® :
61® DBF PROCinic
620 fluirtsPALSS
630 Eemiptrt=raaubuf*
640 meDend^meDubuf^i-SlOO
650 baEicon^=FNba^ieon^'2diaMUElt J, , 15,
17)
660 indite
670 SYS "Wimp .OpenTemplate", ,*+oheySDi
r>.Terplate0 n ‘
6R0 inffiAand^^FNcreateuipidowf "prcglnfo
-i
690 SYS ■ u Wil^_ClcseTffiI^J^late 4,
7®0 PROCmabeiwinu
710 EKDPROC
720 :
73® DSF PNbatfcon { &p c aoe S , *A , h\)
74® LOCAL icou%
75® :c^N=®
760 ^S8=®:(J%!12=^*2
770 g%’l6=hi*4
780 20-6301A
790 St^24^spnani.eStCHR|0
900 SYS J 'WiBip_CreatelCbn JJ , , ^ TO icooft
910 =icon%
920 i
83® DEF Ffttreatewiadow (naroeS)
94® LOCAL hand*
650 SYS u Kic 1 p_LoacTeB«?l3te'',, teiEplatea
ib,iEdVindir\t£2F?,-i,iai^S,0 to ,,ind\
860 templates*! 6 8=10+ ( 10< < 16 }
870 SYS *Wiinp_C£eateNindG«" , , tempi atea
% TO haud^
89® =tsand.V
89® i
90® DEF PROCfat a terror ( progS , repS , erl*
,eri*)
910 !tft=3RR
920 J(4%+4: =progfS+ J1 has suffered a fat
al error: ,, 4fepS + " (type=' r +STRSerr*4' , J i
nternal error ood&: J, +STRSerl^+ rf ] and mu
At exit ismed lately- ■ M +CRR60
930 SYS *Miwp_ReportError-,^,2
940 SYS “Hinp^CloseDDim"
950 END
960 IpPROC
97® :
990 02F RROCerror (progS, repS, erl*, err*
3
99® LOCAL response*
1000' !<j*=£ER
101® S(e^*4)=" , D[iexpected error: ' r 4rep$+
" (Internal error cede: ,r +STRSerl*+^) , S
hall l guit?' T +CHRS0
102® SYS ,M >iimp_ReportError rr j q*, 3 TO ,re
apgnae*
1030 guit*±(reBpoE3e*-l)
1040 EHDPROC
Listing InfoS
10 REM >DiecnDaf (lnfo9)
2® REN create files for i Dismount
30 hen Fiie& created by Hobert Ad
amsoa
4® REN For 12 -bit machines
50 REN (0) BAU August 1933
60 :
70 frs&^HIKEH-BNU-fieogO) AND &FFFFE
®00
80 DIM 0* 4100, w* free*
9® REPEAT
10® RMD fiie5
11® IF £ile'f<>**F- THEN
120 PRINT flies
130 READ type^fOlen*
140 IF tiT^-AFFF ®E type*-£FFE OR t
ype*=bF3B THEN
150 uitt*=0IEMOUT(file$)
160 REPEAT
170 READ Hne$
180 IF |inaSs>" 4 | &POT3out*,iina6
190 3MTIL Iine|=^ jr
20® CLOSBtiout*
21® SYS J '0S_PileM8, fiieS, type*
220 ELSE
230 line*=3
240
102 BBC ACORW USER AUGUST 1993
RROGRAIVIS
25® i%-0
26® WHILE iVoleiA
27® b^FNe
2|0 IF bS>="a" m $&■*■“ THEM
290 efffe-BVALi-t^FSe^nrc}
3®0 FOR K%=0 TO (ASC(b$^isC-a%2
t
310 w#k^7(i\4*Ef*}
32® i*t=l
33® NEXT'
34® ELSE
350 ^ffl&iEvM l, 4c J, +bS+ra5)
36®
370 ENDEF
360 ENurarLE
390 sys *os _f i te“ , 10 , f a lei , JtypeV, «
*,,tfA+olea%
40® 3NDIF
410 KMD3F
420 UNTIL file$=“*"
430 END
440 E
450 DSP Fife
450 LOCAL 0$
410 IF THEN
460 SEM d$,ch$
490 line&'jl
500 $dH=dS
510 SYS "O5JIEC",0 r q> r q\+l£H!d$),l. TO
crcV
520 I? ) FSINT^eto
r in data line " ; 1 ine^c. : END
530 ENDIF
540 C$=LEFT$(d$,l)
550 d^m{d$,2)
550 -cf
570 i
560 DATA "lRun H r 4FEB 1 t54
530 DATA WiropSlot -sin L6k -=ax ISA
600 DATA IcDDSprites <Ohey$Dirj .! Sprit
ea
610 DATA Run <Ob 0 yiDir> J Runlmage
620 DATA *
630 DATA "Templates", APEC, 42 05
640 DATA ?FF?PFFP00000030fl®4c®?2 ,B37F
650 DATA Ca®DD90lC00001fll570726F r 2435
660 DATA 67436E666F0De21S0a2Hla r B2AE
670 DATA lCFk0200S03eb21e3gh44l2,754F
660 DATA 0fl0094070207010C0EalDb4,F419
690 DATA 9a596A0®B003DHb3tti$4b«,«964
700 DATA CTB|6&b78l3a7909aM&M219
710 DATA 1 9 Ba8 96 6aS9e6a.913D61®00, 1 2 63
720 DATA 7eBe2428a2®CCs20FCe2®9D,FlDl
730 DATA in2064e4®94e40A8ffi.4030a60, 4078
740 DATA 6®e6®B7 684 lEs2080®7C8i2, 9862
750 DATA 03EaPFD®aS5bA8F6aED3900,3EB
760 DATA M174E616D653A0D6C65643, 3305
770 DATA RSD?E0EaF29Ce20C4s20507,A795
760 DATA 572706F73a23a2®b646Se40,AA67
7 90 DATA 9®e4®4 17 574 686 F7 2 3 A0Df 4 f 9 8B2
600 DATA 03 8e6®bA®b6®566 57 273 6 9 6 , B 37C
61® DATA F6Ec4®4 162 6P757 42074.6 06,4671
62® DATA 97 3 205®7 2 6F6773 6 16E0D4 6 , 1D7 D
63® DATA 6C6 F7 0707920446 973 6D6F7, 8 3®A
64® DATA 56B?465720 DJi®B 0D526P626,9641
65® DATA 57 274204 1 64 616D736P5E0D, 4546
660 DATA 312E3®3220293I322D4D617 r D44A
67® DATA 22D393329nll290D,45C9
68® DATA ■’ISprites'", &FF9,.&368
69® DATA 010®00®01®a046C®30B005C r 32^5
90® DATA A04 216 46973 6D6F756 87* &L r 7C71
910 DATA 605slCa23®0l3a2 820a2CC4- , A56®
920 DATA a310Ccl4fi4elAb21l044440 r 102R
930 DATA 2£®F7 547 l4Bc 36407 7 777 77 , DFDB
940 DATA 77757d427377776735fl4D50 r 27Dl
95® DATA 7757453333557647b5B20e2 r 3D4C
96® DATA 4c0B0®32c6C6®77a5Al0717,7BA3
57® DATA 70372gl92®h35307707b060, PB33
960 DATA 300107 6M0 555 5b&7 3 4aB£7,ClSD
590 DATA 727 eA470e7®c7 504 160003d, 3 17F
1«®0 DATA 61c3AJjl041®053767767bF6 J 2DDB
1010 DATA ff AlaA6670074b2 664 900747,37 24
1020 DATA 7 14 4 44 4040074 570077 b9lg,D9 10
1030 DATA ®C61dCD107 60 16 7aPE 3 1 f FF, 10E6
1040 DATA 0®b27eDB07 54 hl4 c DleG 204 ,2165
1050 DATA 30CFEA0AAC®6AAAA75AAAAA,A2FB
1060 DATA AAAAAAA5 AA4AAAA0Af 18bl3 , 1 A®9
1070 DATA 74dL37Aal6bl9a30a2Da2C4 r 833®
1030 DATA 7d30d®70A<sl5d44b0£AA0AF, 7405
1090 DATA ®F?00FFFFFFFFa04t*370000, 9BDA
1100 DATA F0FFFF0FbEBF0FFa0Agl?e®, 1BC4
1110 DATA CCl8i2Pg23miao2Ab4C®Pnl,27A2
122® DATA S$G 4rl 9fl€6e6A j 92a9D®FaA, 3 2A2
1130 DATA 2a98n7DFF0Fh6Bl30bBAc30,C3D7
1140 DATA n4 9b91d 13 lAFal 0d601 490F , 2 2A3
1130 DATA dCieCBaDDr43fe31cA8nF4a4,D®F6
116® DATA AaC®qF30FrlSdC4 FF , 2 EDI
1170 DATA *
Listing lnfo$
1® RSH >Hring ( laf o9 >
20 KBH By Albert BMkstra
3® REM For all machines
4® REH (e) BAD August 1993
5 ® :
6® r=42®
7® S-1
30 q=l
9® delta-0.3
10® tel/2/delti
110 m=i/£elta-4
120 y0=r/k
130 Iy0arMl"delta}/m
14® dr^delte^r
150 HODS 1
16® VDD 29, 640; 512;
17® mr 19,2,4,0,0,0
13® GCOL ®,1
19® GCOL 0,(12047)
203 CLG
210 FOR <1-1 TO -1 STEF -2
220 MOVE -r*q,dr*q
230 FOR y^0 TO -y0 # q STEP -S*g
243 xI=-PNXfyPq
250 DRAW 3cJ r Y
260 IF imy/snuwJBn then draw s
I, yfdr*g;KOVE *l,y
270 NEXT y
230 FOR ye-y®*q TO y®*q STEP E*q
290 DRAM FNK(y)*q,y
300 NEXT y
31® yb=ly0*q
32® FOR y=yb TO 9 STEP -S*q
33® Xla-FN^fy^q
34® yl=y+dt*q
35® DRAW j£l,yl
36® IF INT£ [yt-yb] / s/2]is{yl-yb) /s/2
THEN 400
37® IF ABE(y)>dr/2 TkEN Ujn=dr*q EL
SE iija=2*y
330 DRAW 3d,yl-lijn
39® HOVE xl,yl
4®3 NEXT y
410 FOR y-0 TO -ly0*q STEP -s*g
42® Kl=-FNlK(y)*g
43® yl=y4dr*q
440 DRAU xl,yl
46® wm y
4.60 FOR y--ly®*q TO -dt/2*q STEP a*q
47 0 DRAW FHIk ( yl # q, y*dr*q
460 NEXT y
490 VDfl 29,640? <5i2+dt);
500 GCOL 0,2
510 HEAT
52® END
530 :
540 D3F FNx {y} = SQR (r * 2 - (fc* y S ‘33
5 60 s
560 DSF FNLr (y)
570 Kiou^r-drl^^^yra)
5ft® IF xxx < 1 E -4 xxx=0
596 rSOR(xxxJ
Listing InfolO
10 EiN >OaTiJsaSrc (Iufol®)
20 RFH Display tAe tipe 03 tba Ei
bc OS 3 irfelcDoe banner
30 HEM By Paul Clifford
40 REH For Riie OS 3
5® REN (e) BAD August 1993
60 :
70 DIM cDd^ 1060
B® FOR puefettlM TO %ma STEP 2
90 ?%*Q:Q\--q cde% : ^ c cd^\.4 1 OC0
100 [ opt pas3%
110 -aqud 0
120
aqud
initialise
130
equd
finalise
140
egud
service
15®
egud
title
16®
equd
help
17®
equd
®
15®
equd
a
190
equd
0
20®
egud
®
21®
aqud
0
22® .title
230
equs
"He Icw^TiRe^+CEtRf
(0)
24®
align
250 .help
260
equs
"We lecroeTime n, 4CBPS
£9)
270
aqua
"1.01 £12 Mar 1993
) by Paul Cliff ford*+CflRS(0)
280
align
290 .initialise
30®
Btmfd
rl3J,{r®-r7 ,rl4)
31®
bl
changc^time
32®
adr
r®, resources
330
ewi
“ XEeeouroeFS_R8gi a
terFilea*
340
Idmfd
rl3Lj (r0-r7 ,pc)
350 .finalise
360
etmfd
rl 3 1 , (r0-r7 ,rl4J
370
adr
r0, reaourcea
360
swi
n XResource?S_Dsreg
isterFiles"'
390
Idmfd
rl3],[r®-r7 ,pc}
400 .aarvice
41®
cmpue
rijt49
420
beq
change time
430
crop
*1,1660
44®
beq
point Co_ re sources
45®
aov
pc,rl4
46® .change .time
47®
stmfd
rl3J,{r®-r3 ,r!4)
460
adr
rl, timejbloo}:
490
mov
r®, #3
50®
etrb
r®, [rl]
510
mav
r0, tl4
520
awi
"OS. Word"
530
K0V
r0. rl
540
adr
ri,tiS£__atftEE
550
aav
r 2 , 9t ime_end- tice_
scare
560
adr
r3,tiEe_state
570
awi
J, OS„ConvertDoteAiid
Tice 11
580
aov
r®, |l®
590
atrb
r®,tiroe .end-I
600
Idrofd
rOl,{r0-r3 ,pc)
610 ,time_blac3t
m
equd
0
m
aqub
0
640 .time state
65®
equs
1il2:l6ffii:^8e %JKa Ji +
CURS £0}
660
align
670 .point to_ieeoy roes
680
adr
r0, reaourcea
69®
iflGV
rl4,pc
700
roov
pc, r2
710 .resources
720
equd
blank-P^.
730
equd
ifffff f43
740
equd
4d46fb£88
750
equd
file..end-filo_5tar
t
760
equd
3
770
equs.
"ResourcEfl, Desktop
.Heasagefl"fCHR$(0)
780
align
79®
equd
4 if a le^end-f i le_et
art
800 ,£ile„start
810
equs
"R03:RI3C OS
R$(10j
820
equs
J, COpyRt : r '4CHR$ ( 169
)*" Acorn Computers Ltd, 1992 w fCHR$(i0)
830
aqua
"lait-jRlieoM): the
time ia now
-
940 r tine_etart
850
equs
«iai‘.xz-.-xx xx"
960
equh
10
870 ,tioe_end
890 equs "FrerNCHRSU®)
1 890 eqits "'Alaoii^Run Resour
GeejS.Apps, EAlarm i, tCttR6(10)
90® equs "Cale:^itun Resourc
esiS.AppB i! Calc'+CBS$( 10)
91® equa "Cd!tra:9JtddTiEyDir
Resource si : S ; Apps , l Cbars fl +CKR? ( 10)
920 eqTifl "Coufig:l£RiiD Eesou
rees s 8 . Apps , ! configure "4 OHRS ( 10 )
930 equs "Braw:^Run Resouie
aa : i , Appa . ! Draw"4CHE9 ( 10 )
94® equs ‘ T Edi.t: , 6Run Roa&urc
eBiS.AppB.'Edit^CHRSd®}
95® aqua ,J Help:^tua Reeourc
e a t $ . AppB . ! Help ^CHRS £ 10}
96® egue "'Paint [%Rtin Resour
ces: S, Apps . I Paint "+CHR9 ( 10}
970 aqua "'DesXtop : DesAtop* 1 *
CHE } (10)
930 .£ile_end
990 align
1630 .hlanlc
1010 equd 0
1020 ]
I 103® NEXT paasft
104® 3
105® SYS "0S_File F , 1®, "paTimfi'", tf £a, , tro
de^,0%
Listing Infoll
1® REN ? Griddle (Infoll)
1 20 REH By Andrew Clover
I 30 REN For all machines
40 REM £c) SAD August 1993
50 :
I 60 INPUTS :nul:HOD£4;V0D23; 82®2 ;0;0;0;
s FDRaa ITQ b i X^RND ( 9 ) : FDRb=0TOl23 0STEP1" 4+
4 ; GC0L4 , 1 : HOYEb , 0: DRAWb, 1024 ; HOVE0 r bj DEA
I H12I0 , biNEXT : NEXT i a?=“ " ? RBPEATREFEATigS*
GETS rgaVALg^ ; DNTILg^=STR J g AND ISSTRCaS,
g6 ) =0 ; FOSa=0TDl2 30STEPg*4 * 4 tMOTBi , 0 : DRAW
a , 1024 : MOVE0 , a S DRAW1 28 0, a 3 NEXT E aS=RIGKTS
: UNTIL FALSE
|
Listing IniolZ
I® REH >?mit {lnfo!2)
\ 20 REN By DCA
I 30 REN For 32 -bit sacJiinea
40 REH (c) BAD August 1993
'* 50 :
| 60 rpRAN:E^iSISS,S,rSTOa, r , P ;pie*p
+5- 5 * e ; DIKl 9 9 ;w=44 S®C® : SYSwj 200, 44B 53 4 1
I 54 , PADS t r? 3^1 3 1 FOR j = -36H3-9 ii =2+] H£>D(j/
, 9 ] : r?i =7 ANDSKDj £: S3 1 U , '"RAN: “ *STR$i HOT*
?i : SYS66TOt f SYSwt33 ,, rd , 1 1-15 : NEXT :p - = 1 -
! 5GKIN6TR { 5r , CARS®} +3 1 * { 7r a rll ) * ? r- ( LE FTS (
Sr } =RTCBT9 1 Sr , 2 } ) : SYS4 1 T 27 , r$ , , 2 : SYSWf 2 9
: EFp SYS 8 , , LEFTS ( f$ ) ^STRSp , -12 30 , p, PAGE,
TOP
Listing 1nfo13
1® rRH >Fans (lafoHI
2® REH By Pavlos Record
30 REN For 32-bit nanhineB
4® RSH fc> BAD August 1993
5 ® :
6® PRINT •" I F) ixed or (R)andon
7® CASE GET? OP
8®
9® KEEN "P", "f7:
103 KODX12 rOFF : r = 1 28 i M : F0Rx^?T04 : FOR
y =0TO3 : ORTOINx*256 tr, y * 2 56+r i d=SGKRND t a=
Rim{363 *10 :FORci1TD15*£:GCOL(c H0D15)*1;
HOVE®, 0 : KOVEr* SIKRABa , r *C0£RAD& : a+±d* 24 1
t i PLOT* S r r* 3 INRADa, r ‘CCSRADa : tlHXT , * :b= 1 1
REFEATWAIT : FORa- 1T015 : COLODRa, b * 16 , bd 6 ,
0;b^il iHSXTt QNTIL0
I 11®
I 120 WHEN
1 30 NODE 12 \ OFF ? F0Ri=lT06® i OR I GINRND { 12
^ 80) , RND( 1024 ) ;r=644END£1281 ; S.sr*4if^RHD(
| 5J; d=3GNRND; nftHD £ 36 ) ' * 10s PORO=0TO1 1 FCRc-
| 1T01 5* i : GCOLO* £ (C HODI5) + 1 ) :NOVE0, 0 : HOVE
r*£IKRADa , r^COSRADa ; a r=d*24 / f ; RL0TB5 , r * 3
I I NRADa , r*CQSRADa jHEXT : r- =4 s NEXT, ;b= 1 3 REP
BBC ACORN USER AUGUST 1 993 103
PROGRAMS
BATWAIT:FORa=lTO15:COLOURa,b*16,b‘16,0:b
♦=1:NBXT:UNTIL0
140
160 ENDCASE
Listing lnfo14
10 REX >Me=Speed <Infol4)
20 REM By Nick Craig -Wood
30 REX For 32-bit machines
<0 REM fc) BAU August 1993
50 :
60 cycles=25000
70 fudge=1.25
80 PROCcode
90 at*=0*
100 :
110 OK ERROR (?X=atX : PROCcache ( TRUE ) : PR
INTREPORT$;- at line " ; ERL : END
120 n=0
130 sum=0
140 REPEAT
150 speed=?Krer.speed
160 sum* = speed
170 n*=l
180 0V=-gl0.9-
190 PRINT -Average = ";INT(sua/r.) ;"Hz
This test = -;INT(speed);- Hz-
200 e\=-f 10.3-
Listing Biol
10 REM >1 Runlmage {Biol)
20 REX Biot file processor
30 REM By Dave Acton & Dave Lawrence
50 REM <c) BAD February 4 August 1993
60 :
280 PROCclosc_down
330 DIM temp* 4100, ic* 64, mess* 4100, p
ixtrans'V 4100, scale* 16
370 type_def$="in/k,out=results/k,dire
ctory=dir/s, send/s, window/s"
541 PROCload_palettes
600 IF Uib_flags*(i\) AND 40) >0 THEN
611 IF (lib_flags*(i*) AND 32) >0 THEN
q*!28=q*!28 OR (%1111111«24)
841 xdragstartWNswi { -XDragASprite_St
art-)
842 save _proc*=-l
1751 vind_out*=(<lX!16<>0)
1890 lib..£:ags*(i*) = (files_.in* AND 1) 0
R (dirs in* AND 2) OR (files_out* AND 4)
OR (data_out* AND 8) OR (8end_ovtX AND
16) OR (wind_out* AND 32)
2200 ic*!12=FN8prite_vidth{lib_spr\{pro
c*, icon*) )
2210 ic%! 16=PNsprite_height (lib_spr*(pr
oc*, icon*) )
3921 IF (b* AND 2)>0 AND handie*<>-2 PR
OCopen_spr_save {mousex*, mousey*, handle*)
4421 WHEN 4S02:PROCint_help
4422 WHEN 9:PR0Cpalette_change
4530 =FNfind_elem<ic*!12,wind har.d*{))
OR FNf ind_elem(ic*! 12,result_hand*( ) )
4701 IF result_open*(proc*) PROCclose(r
csult hand* ( proc* ) )
4702 I? save_proc*o-l PROCclose(save h
and*)
4741 makes, window** (lib_flags*{proc*) A
KD 32) >0
4861 claimedXsFALSB
4871 IP claimed* PROCrelease.oenory
4872 IP makes_window* THEN
4873 IF spr_ba8e*<>0 THBN SYS "XOS. Spri
tcOp-,4l3C,8pr_base%,0, 1 ELSE z=TRUE
4874 ENDIF
5029 window_title$=-Result-
5030 PROCopen_8ave{x-64,y-64,lib_out
*(proc*),proc*)
5031 ENDIF
5040 WHEN cakes_window*:?ROCopen_outpu
t (proc*, spr .base* )
5111 vindow_title$="Result"
5120 PROCopen_save(x-64,y-64,lib out*(c
ur .proc* ), cur _proc*)
5370 DBF ?ROCopen_save(x*,y*,type*,p*)
1 04 BBC ACORN USER AUGUST 1 993
210 PRINT - Rounded = -;sum/n/ 100000
0; ‘•Khz-
220 UNTIL INXEY${0}<>—
230 END
240 :
250 DEF PROCcachc(state)
260 IF FNana3 THEN
270 IF state THEN
280 ‘Cache On
290 ELSE
300 ‘Cache Off
310 ENDIF
320 ENDIF
I 330 ENDPROC
340 :
350 DBF FNam]
360 SYS -XOS_SWlNumberFrornString-,"Cac
he.Flush” TO ;f*
370 =(f* AND 1)<>0
380 :
390 DEF PNmemspeed
400 PROCcache (FALSE)
410 PROCpausc{20)
420 time=USR(timetrial)
430 PROCpause{20)
440 PROCcache {TRUE)
I 450 =fudge*cycles/( (65535-time) /2S6)
460
I 470 DEF PROCpauseUX)
5391 $8avetext=window titles
5511 save_proc*=p*
5541 IP xdragstart*o-l SYS "XDragASpri
te.Stop"
5581 IF (lib^flags*<save_procX) AND 32)
>0 THEN
5582 q*!40=4FP9
5583 q*!36=spritesize*+20
5584 ELSE
| 5601 ENDIF
6000 IF xdragstart*o-l AND (PNread,cmo
| s{28) AND 2)>0 THEN SYS xdragstart*,*110
00101,1, $(savetypetl),q*t8,g*»24 ELSE SY
S -wimp DragBox", ,q*
6110 PROCsave it
6320 IP hand*=save_hand* SYS “XOS.Pile-
, 6 , j unk$ : save_proc*= - 1
6350 IF proc%>0 PR0Cclose2
6401 IF (lib_flags*<prccX) AND 32) >0 PR
OCredraw. output (hand*, proc*} : ENDPROC
7450 :
7460 DEF FNsprite_width(spr%)
7470 LOCAL width*, mode*
7480 SYS -03_Sprite0p-,4228,lib_sprites
*,epr* TO , , , width*, , ,roode*
7490 =width*<<FNvar(ncde*,4)
7500 :
7510 DEF FNsprite_height(spr*)
7520 LOCAL height*, mode*
7530 SYS -OS_SpritcOp", 4228, lib^sprites
*, spr* TO , , , , height*, , mode*
7540 =heigbt*<<FNvar(mode*, 5)
7550 :
7560 DBF FNvar (mode*,varX)
7570 LOCAL v*
7580 SYS -OS_ReadXodeVariable“,mode*,va
r* TO ,,v*
7590 =v*
| 7600 :
7610 DBF PROCint_help
7620 messX!12=mfissX!8
7630 cess*! 16=4503
7640 help$=PNget_help_text (mess*! 32, mes
&*! 36)
I 7650 ${mess*t20)=LEFT${help$,232)
7660 !aess*=(L8N fcelp$+25> ANI 1 NOT 3
7670 SYS -Wirp_SendMessage'\ 17,mes8*,me
88*! 4
7680 ENDPROC
7690 :
7700 DEF FNget_help text (window*, icon*)
7710 LOCAL helps, i*
7720 CASE window* 0?
7730 WHEN -2:
7740 i*=FNf ind_elcn( icon*, proc icon*( )
>
480 t*t=TIME : REPEAT : UNTIL TLM2>t*
490 ENDPROC
500 :
510 DEF PROCcode
520 tllow= 450
530 tlhigh= 454
540 tlgo= 458
550 tllatch=45C
560 codesize=256*1024
570 DIM code codesize
580 sp=13:link=14 :pc=15
590 pass=8
600 PX*code:LX=code*codesize
610 [OPT pass
620
630 .timetrial
640
STMFD
(sp) ! , {link )
650
SKI
-OS_SnterOS-
660
670
MOV
R0,#*00000<<8
690
MOV
R1,#X11111«8
690
SKI
“OS updateKEMC-
700
710
SKI
-OS_IntOff-
720
730
xov
R12, *43200000
740
750
MOV
R0,I4FF
760
STRB
R0, [R12,itllow]
7750 IF i*=0 THEN
7760 fcelp$=-This is the BIO icon. The
re are currently no BIO modules running"
I 7770 ELSE
| 7780 help$="This is the -♦lib^name$(i
%)♦- icon. |M-+FNhelp(-l,-l,lib_proc$(i%)
• )
| 7790 BNDIF
7800 WHEN info hand*:
7810 help$*-This window displays infor
mat ion about BIO.“
7820 WHEN save_hand*
7830 CASE icon* OF
7840 WEEN -l:helpS=“This box allows y
ou to save your edited file.“
7850 WHEN 0:help$="Click here to save
the data with the current filename. If
it is not a full pathname, you rwst drag
the icon to a directory first. -
7860 WHEN 1 :help$=-Drag this icon to
the directory in which you want to save
the file. Or, drag it to the program int
o which you want to transfer the data.-
7870 WHEN 2:help$='This shows the fil
ename for this data. If it is not a full
pathname, drag the icon into a director
y display. -
7880 ENDCASE
7890 OTHERWISE
7900 i*=FNfind elem(windov*,wind_hand*(
I 11
7910 IF i*>0 THEN
7920 heip$=“?his is the “♦lib. nace$(i*
)♦- set up vindow|M ,, 4FNhelp(windowX, icon
X,lib proc$(i*))
7930 ELSE
7940 i*=FNfind_elem{windcwX, result han
d*{))
7950 help$="This is the output from "♦
| libjaame$(i*)+-|M-*FNhelp(l,-l,lib_proc$
i (i*))
7960 ENDIF
7970 ENDCASE
7960 =help$
7990 :
8000 DEF FNhelp (window*, icon*, module?)
8010 LOCAL h$
8020 LOCAL ERROR
8030 ON ERROR LOCAL RESTORE ERROR: =—
6040 h$=BVAL(-FN"+rodule$+-_belp (window
1 *,icon*)-)
8050 RESTORE ERROR
8060 =h$
8070 ;
8080 DEF FNhelp^on_icon (window*, icon*,h
l$,h2$)
770 STRB R0, [R12, Stlhigh)
780
790 STRB R0, [Rl2,#tlgo]
800 ]
810 FOR i*=l TO cycles
820 [OPT pass
830 ADD R0 , R0 , 1
840 ]
850 IF (i% MOD 100) =0 PRINTcycles-iX;C
HRS 13;
860 NEXT i*
870 [OPT pass
880
890
STRB
R0, [R12,#tllatch]
900
LDRB
R0, [R12,#tllov]
910
LDRB
Rl, (R12,ltlhigh)
920
930
ORR
Rll,R0,Rl,lsH*8
940
MOV
R0 ( *X111O1«8
950
MOV
Rl, #\11111«8
960
970
SKI
-OS.UpcateMEMC-
980
TEQP
pc,*0
990
1000
MOV
R0,R0
1010
XOV
R0,R11
1020
1030 )
LDMFD
{ Sp ) ! , { pC )'
1040 ENDPROC
BIO (page 93)
8090 IF FNbctton^state (window*, icon*) =0
THEN =hi$ ELSE =h2S
8100 :
8110 DEF FNsvi(swiS)
8120 LOCAL swi*, ok*
8130 SYS -XOS_SWINumberFrcmString-,,swi
$ TO swi*;ck*
8140 IF (ok* AND 1)>0 swi*=-l
8150 =swi*
8160 :
8170 DEF FNread cmos(byteX)
8180 SYS “0S_3yte", 161, byte* TO ,,byte*
8190 =byte*
8200 :
8210 DEF PROCclosc down
8220 IF runr.ingX>0 THEN
8230 FOR i*=l TO running*
8240 proc%=ruaningX{iX)
62S0 IF result. openX(procX) PROCclose(
resu lt^hand* (proc*) )
8260 NEXT
8270 ENDIF
8260 SYS -Wimp_CloseDown“
8250 ENDPROC
8300 :
8310 DBF PROCload palettes
8320 SYS -OS..File\ 5, -<Bio$Dir>. Palette
s“ TO , , , ,plen*
8330 DIM palettes* plen*+16
8340 !palettes*=plen*+16
8350 palettes*! 8=16
8360 SYS -XOS_SpriteOp", 4 109, palettes*
8370 SYS “XOS.SpriteOp", 4 10A, palettes*,
-<Bio$Dir>. Palettes"
8380 ENDPROC
8390 :
8400 DEF PROCopen. spr save (x*,yX, handle
*>
8410 LOCAL proc*
6420 proc*=FNfind cle*(handleX, result h
and%())
8430 IF procXoO THEN
8440 IF (lib flags* (proc*) AND 32)>0 PR
OCoper. .save (»ousex*-64 , mouseyX-64 , 4FF9 , p
roc*)
8450 ENDIF
8460 ENDPROC
8470 :
8480 DEF ?ROCpaictte_change
8490 LOCAL i*,proc*
8500 FOR i*=l TO running*
8510 proc*=running*(i%)
8520 IF result_open*(proc%) AND (lib_fl
agsX(procX) AND 32) >0 PROCforce redraw{r
esult hand*(proc*> )
8530 NEXT
PROGRAMS
m® SNDPRQC
6550 :
8560 DEF PRCC force. Tedrav{hsr.d%]
8570 SYS '■Wirnp_ FOr^eE^&ra:W' v i , -1E9 r
-1EB F 1E8,138
858® ENDFROC
8593 :
85^0 DEF FKcrMte^ window faode^, urea * , yr
}
3610 IF xres%<0 xrea^-xres^ ELSE xres%
=xres%> >FKvar >| o?deH, 4 ]
862® IF yresV® yrefi^-yreaft SLS3 yres*
=yratf%>>lFMvarfj&ode%, 5)
56 10 sprjba S6%= FHnflfcg_a_ sprit e ( nanueS , xr
ea%, yrea%,ned&V
8640 IF spr baee%=0 THEN
8 65® ?R0Cwa” rf i4ot enough RMA to create
window* 1 }
366® ELSE
667® SYS "X03_$prkeOp' r ,3 ! 13C,Gpr base%,
cittneS
8630 window ,tiele$=nase$
6590 EHDIF
3700 =apr_base%
8710 :
872® DEF FNrcake a .sprite I'spraS, sprx%, ap
ry%, gpjnrt^J
6730 IF £prE&=3 OR $prrft=6 OR epEB&=7 T
HEN
3710 pal e%=.FK r ^r { epnift, 3 } + 1
3750 Log2bpp1fi=FKyar > spirr*.,, 40 )
376® spr i tesi t&%= spryV ( [ ■; sprxV <i-gg2 bp
pM+3I)ANDKOT31) D1V 8444+pala^0
877® Si'S "JtOS.KodnlG-'re^.fipritesiae^S
® TO , , rmaVok
673® IF }ok AND 1)>0 THEE? =0
679® Jma'^apritesize^®
835® rr.a^E3slf
6813 SYS "XOS_Sprite0p'V6l09,rrak
8320 SYS ■ r xos_SpriteCxi J, rSlflF,n'-a%,3prn5
, lj eprx!*,,. spry^ r sprta%
883® FROCcopyjaletec (palctteB% r STRSpal
&%, rsa%,. spra$ !■
8840 3rpa c «
6853 :
3360 HE? PROCCOpy ^palette [base I^pEprl J,
base2\spr2S)
8870 LOCAL k,aXb% F c%
366® SYS feias, baa#i%i.spr
1S,-1 TO tri cX t h%
869® SYS "XG5 .Sprite0p ,r ,&125 a ba3e2% F spr
26,-1 10 (J( ^
6983 FOR && TO cV 8-1 STEF 4
6910 a%!i«t=b%!i%
6920 NEXT
833® bndpkoc
8943 ;
6950 DEF PRCCdegktop_palette
3960 LOCAL i^palefc
8 97 ® SYS JJ OS„SpriteOp'- , £ 1 2 8 f spr. base's, w
iftdo«_,title£ TO ,jmu ap-nifa
833® pa I .s%=FNVar [ spraft, 1 ) ~ 1
839® IF paisas- 4 OR pals%=16 PRCCcopyjoa
let te } pal e tees’* r STRfpe 1 &V "wT , apr _baae%,
"Output 31 )
9030 ENDPRCC
901® i
9 ®20 33 F FEOCourreat_.paIette
9®3® local entries^, paletted
934® SYS ^XOS^ SpriteOp", £125, spr base%,
wiridcw_title$,-I “0 ,, ,entries%, paletted
9050 IF entriesV>64 THEN
9360 FOE i%=® TO entrie6=*-L
907® SYS ^jteadPalette^i^ii’S TO F ,p
alette^ (iV8}
90R3 mm i%
5090 EHDJF
9100 ENDEROC
9U® :
912® D3F TEOCvdul 9 { c%, r'k, g%, b^3
913® LOCAL entries^, paletted
9 143 'S VS *XOS_Spd teQp" ,6125, ispr _base^
wiadjQw^titleS^-l TO , „ ,ar.zri a e%, paletted
9153 IF c*.< entries^ paletted [cV8k;6
OR fr*«8> OR '(g%«»6} OR (bV<24)
5160 ENDF ECO
9170 :
9180 DEF PROCsaveJt
9190 IF (lib,f lags** (save. proeV) ft>ID 32)
<>& THEN
9200 SYS "XOS_ SpriteOp", &10C, regal t. ope
a%[gavg proc 3 *!' , saves
9210 ELSE
5220 SYS "OS .FSCoatrBi", 36, junlt6, save 6 r
£92
9233 ElfDIF
9243 ENIiPEOC
5250 :
9260 DE? PR0CclO3«2
9270 IF {lib_£iaff^(p*^S} AMD 32} >0 AN
D rea\3lt_op’Sn^[pro^}o3 TMEH
929® SYS "bsjfodule'^f:, result open^fpr
3250 IF EavG_proc7&o-t THEM
9330 !q^=save_};and!^
931® SYS "Wiisp CloaftWindcw' 1 , r (fr
932® save^prcc^=-l
933® EHDIF
9340 ENDIF
935® rc suit epea^t [proc'^J = FALSE
9363 EMP? ROC-
53 70 ;
5 360 DEF PROCredfilpp'iJtpiit f band 3 *, pUJC^)
935® LOCAL i%, uon%, ax6%, ay0^
9400 SYS *‘XOS..SpriC'eOp A ', S 128 r result ope
aH(prOC^} F windaw_title^ TO , , , , apryTi, F n»
deH
94 13 xe ig^ - PNvar (x.ode^, 4 }
6423 yeig^FMvar [adders j
5430 SYS "C'3lourTraas_EeleetTafcle , %re,‘ie
It. .opeoTs ■' proc % ) , window t itle 6 r - 1 r - 1 F pixt
rafls^j ^00
9440 !irale^=lc<xeig^
943® 3 cal e% ! 4 = 1< tye ig-*
Mf® scaleVJ a=l< cFMvar | HODE F 4 )
947® scaled! 12=1 t^FMvar [NODE, 5)
9483 SYS " K i _ Re a ra wW i. r, ds w v , ,, ^;: ?® Ttor
9490 ax0^-q^!4-q%£20
95®® ayfttsQft! l6-g^!24 - fspr^^yeig^)
9510 WHILE more*
952® SYS "XOS..SpriteOp n ',Sl34 J result; r „ope
n\ (ppac% ; , wi adow_t 1 1 le$ , t ay®^, ®., sc a 1
e^rpixerans*
9530 8YS ' r WIiup_0et Rectangle'', r g^ TO ssr
e%
9540 EKDWHILE
9550 EHDFRCC
956® :
957® OEF PEOOopen, cutputipr&c^, sbaee%)
958® 6reault_title^.[ proc% } =wlr.dow_t itle
6
9 59® SYS "XD& Spr i t«0p rf , & 128 , abased, win
dgw. titieS TO , r , sprx%, gpry%, , jnede^
9 60 S FKva i (uace^, 4 !
9613 apry%= spry^sc < FJivar (cado^, 5 )
9623 !q^=0
363® q%]4=-6pry^
964® £^l8=sprx^
965® g^&S 12=0
9650 SYS "WiTOp.,.SetBttefltY,r66\ t lt_bani^(
proc^] r qt;
9673 3g^=reeiilt_b5nd^(prgC^?
5660 SYS r '‘Wimp_GetWiadowState- u J , q^.
9660 g%3l2=q^34+sprx^
9730 t^!8=^J16-spry^
9710 q*?28=-l
9720 SYS 11 Wiirip_OpenKindtitf*'j , q%
973® co sol t_ppesi% ( proc^) ■= sbase ■•=
9740 ENDPROC
973® :
976® drf PNcla im.aie^ary ( RETURN ptrt, RE?
CRN amOLint\J
977® LOCAL dsbA
9783 SYS ■'Wir.jj SlotSize" , - 1 , - 1 TO win®_
ciirreat^, ,
9760 SYS -"wimp .SlotSize",wiPp_Gurren-t^+
srer.%, -1 TO r.-em*
9800 ptr^=HIKEM
981® ajMuntVaenft-pt]^
9 62® clai^ed%= [ a=ou nt*< >® j
963® = claimed^
9840 ;
9653 OEF PRCCreleageiwenory
5850 SYS ,v Witnp SlotSiae' , 1 .wir,p_current < i (
-1
9873 claimedfeFALSE
9683 BNTPROC
Listing Bjq2
1® RiFI &Faldat {BiD2 :
20 RBH 6y dL £ DA
3® REK Fpr 32 -bit Jtactiiaes
40 REH [c f- SAO August 1993
50 :
60 DIM £4000
| 7® REPEAT
I 80 READ file?
I 90 IP fiie$ *>“ENir then
100 FRiWPfileS
110 SEAL type^
12® p%=<3$
13® dat6=’ u "
14® WHILE datSo^EKD*'
153 7p^=FNread,,byte
163 p^+=l
170 IF dats="* READ dat$
183 ENEWHrLE
1 9® SYS "OS Fi le* , 10, i i i$S | type^ . , (ft
f p%
20® EI3DIF
21® UNTIL £ i LeS =- JI END"
220 END
230 :
240 DEF FNread_byte
25® LOCAL c^n4,a%
25® c6=FNread_cbar
270 IF eS= J, z ,r THEM ^®
283 IF c$< J, a J ' THEM =EVAI.("£v+c6+FWread
. ebar)
290 n^=ASC(c$j-95
3®0 a -i= FKr-ead .by te
310 dat&=STSlKGS is%, RigjITS. ("3 " +ST^a%
,2>)4datS
32® =FNre&d. byte
330 :
34® D3f PWreatLcfcaT
I 3S® LOCAL PS
360 IF datS= ,r " READ dat$
I 370 g|=LETr6}datS,l}
360 dat$=MID$ (dat6,7)
35® =cS
' 400 :
41® DATA Palettea J £F?6
423 DATA 06fczl®bt8®®4at40bz32et£z3Cb
433 DATA s3Cbzl9bzl®bzl3bzl0b(FFl0bFF
440 DATA oz60bs34azbz01bz4cb^lCbzlAb
453 DATA zlBbzl®bzieF?atl®FFa2,10ar?z
46® DATA 13aF Fz 13bFF IDbFFcz E0bz 3 13 6 a
470 DATA 3az03b2AObsACb&l0bzl0bzl0bz
460 DATA I0FPazl0FPazI0zFPzI0zFF5l®a
490 DATA FF 2 10a? FZ 10dz FF130 2 PFISFFzF?
500 DATA 13RFzFF10zaFF10zaFFl0bFF13b
51® DATA FFllbzl2bFF.liF?azl2zaFFllzFF
52® DATA Z12FFZFF 1 LaFFz 1 2^2 FR 1 las FF 1 2
530 DATA aFFzl iFFzFFl 2% FFz 1 IzaFFITFF
543 DATA azilbFF12Ez30®2az36343zaz®7
550 DATA bzl 032 az2C®2 az lObz l®bz 10P2 10
560 DATA blllcblll 0b22 10b2 21®b3 3 10b 3 3
57® DATA 104 4azl34 4azl355a 1 1 105 5al 110
590 DATA 64 a22 1® 6 6a2 2 107 7a3 3 1®77 *3 3 1®'
59® OATA aE441®az441®all5510allS5l0a
60® DATA 22 66 10a3 266 10a 367710a 33 77 10
Si® DATA 4 4 z4 4 L®4 4z 4 4 1 055 1 15 5 105 51155
620 DATA 1066226 6 106 62 2 65 107 7 33 7 7 1077
630 DATA 33771088azl088azl099alll095
540 DATA a? LlOAAe 12 13AAa2 2 10BBa3 310BS
650 DATA a3310CCazl0CCazl®DDaU13ODa
660 DATA 1 1 IDE SO 2 2 10EEa 22 10? ?a 3 3 10 F F
670 DATA 3331068 z4 4 138 8 z4 4 1098 11 5513
660 DATA 9911 5 5 13AA226 6 10AA2 266 10»S 33
660 DATA 77 10BE3 37 7 10CCz44 l®COz 44 10DO
730 DATA 11S510DD115510SS226610E32266
710 DATA L0?F3 377 13FF3377 10z44zl0z44
72® DATA zl®I1551II01I551‘l 102266221®
733 DATA 226622l0337733l0337733l0a44
740 DATA zl®a44sl3a5 51110a 551 Ll®a6|||
750 DATA l®a6 622 10a773 3 L0a77 3 3 l®za4 4
760 DATA 102144 10ila55i0lia55i02£afi6
770 DATA 102 2a6 61033a" 7 1®33 a 77 10b4 41®
780 DATA b4 4 10b5 5 l®b55 10b66 10b6 6 l®hV 7
75® DATA 10b77 1® 88 4 4 2108 8 44 z 109955 1 1
8®0 LATA 109 955 1 L13AA6 62 2 10AA6 622 !03&
1 El® DATA 77331 0BB7733 10CC4 4 z 10CC4 4 z 1®
, 620 LATA DD55111 0DD5 5 1T10EB 6 62 210E E 6 6
63® DATA 22 13FR77 3 3 L®FF7 73 3 108 6a4 4 1®
84® DATA 88 a4 4 109 9a5 5 309 9a 5 5 l®AAa 6613
853 DATA AAa66l0Eaa77I03Ba77L0CCa44 1®
860 DATA Ct’a4 4 IBDDa 55 10DDa5 5 l®EEa66l®
870 DATA EEa66Z0?Fa77L®FFa77czfl0bz31
880 DATA 3677 ezz®3 bzACbzACbe 1 BczbF&z
890 DATA bF0zbOSzbD3zbB0ifcE3zb90rb90
9®'3 DATA Z370tb70zb50zb50sb302bl0iz4®
91® DATA 9®az4®90za3®azaE0bzC0fczC®az
920 DATA D0bzC3bzaE0B0saE0BBz5080az50
910 DATA 8®az F0S0az F0B0LZ &3F®az EV3FE® 1
94® DATA bz3®bz 3477 eza z0.1ba4Cbs 4Cbz 1 A
953 DATA b3iBbzI0czb5®zb50zbC03bC0L®
960 DATA bFFlDbFFCZ
970 DATA END
I 96® DATA END
1 Listing Bio3
1® REM >3Cdat (Dio 3 )
2® REM By dL 4 DA
33 REM For 32 -bit ina shines
\ 43 P.EH (c) DAU Auguet 1993
1 5@ :
| 60 DIM tfr £400®
I 70 REPEAT
8® READ file?
9® IF fileSoTSHD" THEN
100 PRIKTfile^
210 READ type^
130 pVd^
| 130 daCS^"
| 14® WHILE datSo^EHD"
15® 7p%T?7}reacl_byte
16® p^f=l
170 IF dat^±" JI READ datS
130 EHDWHILB'
190 SYS ^OS.Pile 17 , 1®, file?, type«v*a*
I
i 2®0 EHMF
210 CNTIL file$="EKD ,r
| 220 END
330 :
I 240 DEF ?Nread_byte
i 250 LOCAL c$ F n%, a%
36® c^FNread_cbar
270 IF eS="2" THEN =0
28® I? c$< rf a" TM8M =EYAL { “& M tc^tFMread
_char}
29® d%=ASC(c5)-95
3®3 a^^?Nrefid..byto
3 10 dat$ =STR l NGf (n%; R! GHT^ { "0" ^STR !“■&%
, 2) j +datS
320 ^FNrcad. byte
| 330 :
340 DEF FMread_cbar
350 LOCAL 05
360 IF dats* 3 "’’ READ dacS
37® c$=L3FT$(£at8,l)
130 dat$=MlD9[dat^ 3)
39® =Q$
4 0® :
410 DATA iDEprites, &FF9
420 DATA 0lbz 10bz04 ®5az F4 04az 3 364 6772
43® DATA 6I7&6634c2®&b3!0£z0?bz2Cbz90
44® DATA B2AZ0CSZfiZe2£ZBZS2SZBZbz2£02
450 DATA Szgza22bz20a2202bza23023z65
46® DATA 67 6 5 55 4 55 5 4 5022 2a 5 4a 55 6 56 6 56
470 DATA gz4 265 4554 564634332 la®242a33
480 DATA 64664455562 4nz5 2 55 4 55-5 664544
493 DATA 3344a222®22444344 5466455455
503 DATA 25is3 244 5 455 453 413 2la33b222 3
513 DATA 1 3 322 3 13 4 2a5 54 5 44 2 4 j z323 4al 3
523 DATA 53653533h22a32545535b3323gz
530 DATA 2 2 a 3 3 322 3b2 2 4 3 a 34 a 33 2 32 2 23 3 2
1 5-30 DATA b3 1 4 4 1 1 b22 all all 02dz 2 2a32a3 1
550 DATA 2 2 2 3 r 22 2 3L3 3 3 2 22 bz 2 02 1 1 la 1 2
56® DATA £22211222 21:222al 222 2 1D2232
57® DATA L2212b2LazEzazazEzaz&zdza?F
58® DATA esmzaFF ez" zaFFa zns a FFOZFEBF
59® DATA ozaF?izaFFbzF0aFF0FbzaFF0Ph
60® DATA zaFFhzOFFhzaFFfzaFFfzaFFeza
610 DATA FFaFFezaFFdz eFFcFFdz a FFC ZflFF
620 DATA eFFczaFFase FFhFFOFezaFFz bF?
610 DATA kF Fza FFFBa FFkFFZ a ? Fa zifiz aFFa
640 DATA zasaFFSZffiZaFF
65® DATA END
660
670 DATA END
BBC ACORN USER AUGUST 1 993 105
PROGRAMS
Listing Bio4
"-fueo^dgraphS
500 DATA 2 522044 2343 26dz207 503az7205
470 BEO es_etroon(p
720 ENDCASE
510 DATA 1067 106 642234 32 3dz 33 6 1 D5 1 10
480 LDMFD (flp] ! , [r2 , FLl, pu}
10 R 3H >3dgriiph (Biri)
30 REH By dL k DA
3a REM For 32-bit machines
732 -helps
520 DATA 76 355325611E02at03cz4 1456417
530 DATA z 3 037,1 173247 3 13fz 1014 4 534 37
540 DATA zT 105x7116 6 11 5az 22 c z 62 14 z 4 1
490
500 r ag_coayert
510 etkfd Cap] {rl ,R2 X link}
4a REM (cj ii.MJ August 1953
Listing Bio 5
550 DATA 57 127 5 454 4 34a 11 5 14 5 33 2 Is zgi
| 520 HO V R1,R0
5a :
10 REM itiexfielp (Eiq5)
560 DATA hFFczbPFc zhFFczbFPc zhPFczhFF
530 MOV R0,S20
60 DEF FH3dgraph najM="3D Graph plott
20 RZH Example of interactive help
570 DATA CZhEFCibFFCZhFFO zbFFe zhFRca
540 swi "XOS_ReadDn signed"
er"
30 EEK add these lines ibut not these
560 DATA bFFcxhFFc rbFFczhPFczbFFc zhFF
| 550 NOV R0,R2
70 :
jtBHS : !
590 DATA czfcF?^z?F07zh??hzFF0FazC PRz
560 LDMFD (jpH, [ rl , R2 , pc }
80 DEF FN3dgzaph_argE'::"-iu text -wind
40 RFH to the KexDump module from Apr
' 600 DATA F0fFFazF0FF0FazFF0FF0FF?0gFF
| 570 j
ow"
l 11
* 610 DATA azaFFOFz F0ef F0Faz&FbF Fzc FFz
580 NEXT
90 :
940 ;
620 DATA P0ePF=rbFFF0tF?zFP0PzeF?ez?F
1 590 -0
1 D 0 DEF FM3dgrSpfi_lnit
950 HRF FAT)eKdunip_helpfwindc™^,iC 0 n^)
! 630 DATA zdFPziFFzhFFpzbPF
600 ;
110 =0
960 LOCAL helpS
' 640 DATA END
610 DEF FNeprltasort^BBUseiiBxIs^ny^jEb^
120 :
970 IF tfind 0 VA=- 1 TEEN
650
fEh^jini^}
130 DEF FN3dgraph£inS)
960 helpS="Drop any file on this for
660 DATA "SprSort, iFEC
620 IF \zi>% AiiD 1) AMD FMhutton..state (
140 LOCAL arbjSrX^y^sVzprilB, in;taEli, a
' a hex dump."
570 DATA ■cFFfcz2Cbz2 201 a z01br5 3707269
mhV r Bi^} =0 PROCaet. buttoniBh^jiai^, l|
i3e,KB H zi, j
| 990 ELSE
6 E 0 DATA 74 65 5 35 P7 2 74 0D7 1ceDA 31 a r4 001
630 =0
150 I F FNcreat e„w ifldow ( 30, 12 63> -512, "Gr
:023 CASE itm\ OF
690 DATA az9C03azAC0tizc?PI2z03870702
640 :
aph JJ I/=0 THEN =TRUE
1010 WHEN 2 ; he lp$=“En!:e r hex dump wid
700 DATA 070103010CezFCaFPz05ez3Dez30
650 DEF FNGprzteaortCia$,out$?
160 IF nfclaiiti_mieiTjOEy( table., size 3=0 PR
' th here"
710 DATA ai0Ibz01bz536F7 274-0D7 4 6 Cfi 5 64
660 LOCAL in^tj outV, sprites^, nextA., last
OCwarai" 0 iit of memory"? s=.TRU 2
1 1020 WHEN 3:helpS= w Clich SELECT to se
720 DATA 3E0D6504 bz03bzCChFF BSbzFt^bFF
i X, of E%, menoryiSx length^
170 in=OPBWm(in$)
1 t output format to r by tea"'
730 DATA 13B30117D6hzCEbz0Cbr06hz9Cb
670 LOCAL available%HP03te%, spaced, gert
160 f kinc_3dgraph3 =QST-S« is
1030 W5EN" 4 ; help* = -Click SELECT || se
740 DATA FFBSbzCChF? 13330117 F 0 b 2 FBhz
, aort^, ix, B izeX, type^,
190 CLOSE# in
t output format to J worde J -
750 DATA 0CbzD6bz 6 CbFFB 8 bz 9CbFF 1 3B3 81
680 sor t4i=FNes^_ star e ( wind_hacd%, 1 ]
200 Zplus=30
1040 WHEN 5; help? = "Click SELECT to "t
760 DATA 170A0lflZl00iaz0CbzB3hJCCbFF
690 IF NOT FHclair^aemorytmemoryS.avai
210 3.2002
FNheIp..on_icon(wi Ddowk, icon*, "in;"', '’ex" \ *■
770 DATA 6 60 la zFChFP l@a zC7 4 15 34 3a4 90D
lablelsl PR0Cwarn<"0ut of nernoiy 1 "} : =2
210 <l= table
"elude ASCII text"’
7E0 DATA 6C65 643 B0D7F4 1 53 4 3a4 500537 2
703 in^=OPBhIN-;itil3
210 xa=$A
1050 n":sj; 7: helps = "Enter length of du
790 DATA 6i6469a6Fa662C726l6469e6F5E
| 710 iprites^PNwgetiinVi
240 zs-0.4
tup block here"
800 DATA 0D4 E7 56 0657269 630D53726 16469
7 20 next^-FNwget { in.V j - i
210 FOR 2=10 TO -10 STEP -ZS
1060 ENDCASE
810 DATA a6Fa662C?2 6 16 4 69a6F6E0D496 3
730 last^tFMwgat [in%7
260 } = a
1070 EtfDIF
820 DATA 6F6E J 730DS3 7261 64 6 9a6Fa6 62C72
740 Bit etigpri tea^* U 64 4 j
170 PEOChourglass <10- z , 401
232 FOR x=-I0 TC 23 STEP xa
10S0 =help$
630 DATA 61646Sa6F6E0O
640 DATA END
750 IF atze^?available% FRGCwarnf'Out
of Ejemory") : =1
290 i a=FM3dg;r«iph_eva 1 f fuuc_3dgreph$ ,
Listing Bio6
30 REN >3ortdat {flio 6 )
20 REN sy dL A DA
550
760 poke^ssersry^
x,i)-3
3 30 a* =5
310 NEXT
960 DATA END
,i 770 FOR i%=0 TO sprite b%-1
^ 760 FTRHin%=next^
7 90 of £%-FNVget r in^,)
320 1=4-1
30 REH For 32 -bit r.aobinefi
Listing Bio7
80S SYS "OS_GBFB" J 4,inVpoke%,i2
330 NEXT
42 ESN <c) SAD August 1993
10 FEN >SpriteSort ?
E10 poke’s! 12=next^
340 b= table
52 :
20 RBM By dL
820 pokeV-16
350 FOR lid® TO 23 - 10 STEP -Zfi
60 DEN q4 44020
30 REM For 32-blt machines
830 xext^+=of£’e l
360 FROCbourglasB ( 30- z , 40 3
70 REPEAT
40 REM <C) BAD August 1993
840 NEXT IX
370 a=b
60 READ fileS
| 50 S
650 IF sorbk»0 type^34 ELSE typekiapri
360 FOR x=-l0 TO 10- *S STEP xa
90 I? (ile5«-SSS* THEM
1 60 DBF PNeFtiheaort.name = "Sprite so
tesort^code^.
390 GCOL 2
100 Mus
rter-
660 SfS "OSJeepSort'", BpriteBb, poke’t 0
4 03- PR0C3dgr.aph jpl pM 4 , x, 1 a , z }
130 READ type*
| 70 DEF FNspdtefiofrt^arge = "-im Sprit
a (Hll«30) , type^ . , cie=ory^ r *6
4 13 P:lOC3dgraph ..plot i. 4 , x *xs , i ( a* 5 ) r e
120 p*±q[*
e -out Sprite"
670 0ut^=OFBN0UT(0utS)
)
130 datSs""
80 :
800 PROCirfput (outV, sprites'*]
420 PRjQC3(Sgraph._plot{8& f Xj l<a£j) :l z-z
140 WHILE datSt>||fij$
90 DE? FNspritesort
890 PROCwpur < out^ r & 10 1
B)
150 7pV?Nifead..byte
100 LOCAL iX
900 ?ROOfl)nt(out^ r laetV)
430 PKOC3dgreph._picit<85,x+XB, J fa+j*5
162 pfltfii
110 FOR i^=0 TO 1
910 fipacek=remc ry^tava i 1 abl a^s-poke^
},z-za>
170 IF datS="" READ datS
120 FROCset .but ton (wind ,hand%, i %, ADD I
920 FOR TO spritcsVl
440 GCOL 1
im ekdwhile
i*= 0 ))
333 PROChcurgl ass[i%,aprite 3 ^}
450 PR0c3dgr.iph.,plcS£ 5,x, j (a* JJ , z-as
190 EVE "QE_Flle h , 10 , fileS, type^,^
130 NEXT
9 40 PTE# : n^isenrorn t £ i^‘ l 6*12}
)
HD DIM spriteaor(._oode% 256
950 lengths FNwger <i,n%>-4
4 60 PROC3dgraph_pl Ot [ 5, X t l fi , Z J
200 SND'IF
150 sp=13:linJci24:pc=15
960 PROcwput ( out*-, leagt h^tt4 j
4 70 PR0C3dgraph_plot [ 5 , x+xs . i a- 5 ) , z
220 UNTIL £ileS= w £ND"
150 FOR i^-0 TO 2 STEF 2
970 REPEAT
)
220 END ,
170 p^=GpritegOrt_ccde^
980 I? length^) ap^ce^i gett-space^. BL
4 60 PROC 3d-graph_plot < 5 , x^xs , ! la t jtS ]
230 5
1S0 [OPT i%
£H get\rlength^
H z~z&S
242 DEF FNread hyte
190 ETHFD (ep) ! , (r0 ^RLIinb)
990 8 YS -OS_GB5B" , 4, in%,poxeV. get%
490 a+-5
250 LOCAL
200 EL as. convert
1020 SYS "OS_GBPB" r 2,OUtk J pe'ko4i r get^
500 NEXT
260 cS=FNread char
210 BVS ss_one„B
1010 length^- -get\
510 1)4 = 3
270 IF TEEN ^0
220 MOV EiliM
1020 OliTIL length\.0
520 SEAT
230 If cSs-a" THEN =BVAbr&*+i;$+FNresd
230 LDR R0, [sp r <4 ]
1030 NEXT i%
530 -0 |
_ehar]
240 BL ee, Convert
1040 CLOSE ?ir.t
540 :
290 ft^ASC<cS)-95
250 EVE return_LT
1050 CLOSE *out%
550 DBF FROC3dgraph plot<p,x,y f zl
300 a^-FNreidJbyte
260 CKP R1,R0
1060 -0
560 PLOT p,640ta*(x/(z+zpluB) 3;,l00*s*<
3 10 dat s tSTSI NGS < nV T EIGHTS i "0 w +STRS
270 LDMFD (Sp}!,[r0
1070 *
y/iz+zpluaj 3
. 2 ?>+datS
260
10£0 DSF FNepriteeort_help£ window^, icon
570 ENDPROC
320 =FNreid_ byte
290 return LT
%)
540 t
230 :
300 CM? pc,Jl&7F'0 C00C0
1090 LOCAL help?
550 DBF FN3dsrapb„eval<f$,x,z)
340 DEF PNreed_char
310 LfflFD (ep)g,(r0 ,Rl,pcl
1100 IF vindowWl TNEN
600 LOCAL y
350 LOCAL cS
330
1110 helps -"Drop a sprite file on, this
410 LOCAL ERROR
360 IF dafS^"" READ datS
330 ' return GE
to sort its sprites"
620 ON ERROR LOCAL RESTORE ERROR; =0
370 cS= LEFTS (datS,l?
340 CMP pc , 40
1120 ELSE
630 y=EYAL<f$)
360 datS=KIDS(datS,2]
350 LDMFD (ap)Mr0 ,M,pci
1130 CASS icon% OF
540 RESTORE ERROR
390 =c? (
360
1140 WHEN 0 ; he Lp$= "Click SELECT to so
650 =y
400 :
370 .sfi_one.£
rt alphehet i ce lly f M 0 , 1 , 20 , 11 , 2 , 20 , 3 , . , .A
660 :
410 DATA SrtSpriteajffcFFS
380 LDR R0,[sp,«4]
,b h c
670 DEF FN3dgraph_heip(viitdow%,iconft) ^
420 DATA 01 bz !0bzE402 a zD402az 7 3 707 259
390 BL ss convert
1150 WHEN IsheloS^Uck SELECT to go
660 LOCAL help£
430 DATA 74 6 5736 F7 274 3 4s.04hzl0f Z07bz |
400 BVC return_CE
r t numeric a lly \ m0, 1 , 2 , 3 , 10 , 11 r 2 0, . . . A, fl.
690 CASE vindoiA OF
440 DATA 2Cbz6001az0Cfzh77jz7799aFF0F
410 LDR R2j [sp, £ 0 ]
C“
700 WHEN -l:help£="Dr&p a text file d
450 DATA hj77 j z77?F3FFF^507 707 7 7 j z77
420 LDR R3, [sp,*4]
1160 ENDCASE
escribing a graph ox this icon. The firs
460 DATA BP3B0Bz7571z77js77PFBE0Ez27
430 .fig. gtrcomp
1170 ENDIF
C lino should he a function of the form
y=flx J 2 l for - 10 <=x< = i- 10 j - 10 <=i<B+ 10 n ‘
710 wren l:help$=*It is a graph of y-
470 DATA 07 z77 Jz7 7AAEE0 Ee! 30 3 j 77 j e? 7
480 DATA aAAazB70Bz77ja77AA0Aaz7B0BZ
490 DATA 77jzh77szxll01fx620lax623742
440 LORE SS, [S3] j#l
450 LDRB R1,|R3JJ1
460 CNF R0,Rl
1160 ihelpS
106 BBC ACORN USER AUGUST 1 993
Extremely Flexible. Keep track of your appointments.
Add Individual, meaningful icons. Repeating Events c
be set up with ease.
What the magazines say...
Archimedes World
...Almanac is a prime example of a good
idea made better through a lot of thought
and quality workmanship ... Its power and
flexibility means that it makes other
packages completely redundant ... puts
everything of a similar ilk well in the shade
... Almanac is a winner - it has many
features, all of which are easy to use.
Records the Sending and Receiving of ANY type of
correspondence. Almanac allows instant ’mouse click 1
recall of the letter, Impression Document, Fax etc...
FROM WITHIN ALMANAC.
Corves pent
dehce
Address of companies with lots of room for notes,
telephone numbers (including Fax, Mobile etc*..).
Extensive search facilities are available (Name,
County. .^Correspondence, Staff Details, Diary Events
and Anniversaries can AUTOMATICALLY be linked
(and Accessed) from the address book page.
Record address-type details of individuals. As with the
Company address book, AUTOMATIC linking to relal
Correspondence and Events is easily achieved. Individ
members of staff of a company/organisation may be
recorded here and linked, AUTOMATICALLY, to the
Company address book.
Company
Individual
Record a schedule of things to be done. They wil l be
visible, on any view, coloured according to their status
- Late. - Current, Pending and
GREY - Completed.
i
Anniversary
Diary
Allows the grouping of ANY Files from outside
Almanac with any records from within Almanac. Group
achievers, salespersons, admin staff, creditors, current
music project, print jobs on the go, local Acorn dealers
who stock games. Serial Numbers, memos to staff,
meetings (including who attended and minutes) etc...
Events that are repeated each year such as wedding
anniversaries and birthdays.
Almanac is a Risc-OS compliant Desktop Organiser. It can
be used equally well as a Personal Organiser by an
individual or for keeping track of all the activity and
correspondence associated with running a School, Business,
Club, Church or other organisation.
Almanac includes much more... Filters to allow a view of
the data that you require... Import & Export... Printing...
Join the HUNDRE of happy users today...
enormance
Features
Value
Overall
Acorn Computing
This is one package that will be
used constantly.
Acorn User
Almanac is very easy to use. It is
exceptionally powerful, and I have the
feeling that once you have bought it, you’ll
wonder how you ever managed without it.
Le Computer
The most important product since
Impression.
Never miss an appointment again.
Never miss a birthday again.
Never miss an anniversary again.
Never forget that promised job.
Keep a track of those letters.
Instant response to customers on
the phone... Linked events to
Address.
Risc-OS 3.1+ ONLY
Price Held at £72.50 (£60 + Vat + £2 P&P).
Includes FREE Filofax worth over £20
£ Price Rise Imminent £
NEXT
NEW KIDS IN THE DOCK
PLUS
How often have you spent a fortune on a worthy piece
of software only to sec it tossed aside by your kids in a
matter of minutes? Meanwhile another application
seems to keep them occupied for days on end.
Never again! Next month we ban adults from our
educational reviews and let the kids have their say.
CLIPART ROUNDUP
Animals, banners, cartoons, buildings,
cars, computers, plants, insects, famous faces,
dinosaurs, bugs and slugs:
these are just some of topics covered in that
expansive territory known as clip art.
We round up some of the best options.
PROGRAMMER'S GUIDE
Over three thousand pages of programming
details make up what is now
the most comprehensive guide to
programming in Rise OS 3.
Enter the territory
of the expert programmer
as we try out the new Programmer’s
Reference Manuals from Acorn.
THE COMPLETE GUIDE TO PORTABILTY
Wc show you how to make the most of
computing on the move. Check out our range of
Pocket Book software and
a selection of Acorn A4 add-ons.
QUICKER DOS?
Acorn’s PC Emulator could have a new competitor.
Faster PC is a package that claims to be
faster than the Acorn version
without costing a fortune.
STAR STRUCK
Galactical gazing can be an illuminating
pastime if you just have a little
knowledge to help you along. Next month
the latest astronomy program is put
through its paces
IN BRIEF
A quick look at the stickiest backdrop
and a new powerful editor.
REGULARS
The Moxon interview. Star Info,
the latest education releases and more.
To foe sure of
DON’T MISS
your Issue of
Acorn User
DEAR NEWSAGENT PLEASE ORDER MY REGULAR COPY OF BBC ACORN USER
YOUR NAME
ADDRESS
BBC Acorn User is published by Redwood Pubfishing, 101 Bayham Street London NW1 OAG.
Distributed by BBC Frontline, Park House, 117 Park Road, Peterborough
108 8BC ACORN USER AUGUST 1993
SOFTWARE SHOWCASE
EDUCATION | EDUCATION | STATISTICS
CCCfJPCriFT Software for
T - C f^7 /r J " Sedovs Science
TWE SSERC GRAPHICS CD-R0M\f.^ c , 1 :^?!'. <
^»For CHEMISTRY, PHYSICS, BIOLOGY,
gf r TECHNOLOGY, LT V COMPUTING.
One price - £150 includes free site licence
Existing users ofour Graphics Libraries Quality for a discount
pi C3 Off the above price for each Library disc previously bought.
FIND ANY GRAPHIC FROM 8000 FILES/PROGS*
WITH OUR FRIENDLY FRONT END PROGR AM
N. B. > Alt our graphics were created on Arc
machines using Draw T Vector, the Chemical
Modeller, Revelation 2 etc ♦ All apparatus has
been drawn to a set scale. Nothing has been
J ' scanned in " from other sources , All fifes are
directly relevant to British education (NOT
ex-Mac ex-PC ex-USA based material!). If you
have an Arc CD-ROM drive then you cannot
afford to miss buying this for your school.
* Drawfiles * Text- Pa ih * Sprites * DXF files *
* Helpflles * Vector Libraries * New Graphics *
* Interfacing files * Programs s Draw Praei. Guides *
Please make all cheques payable to SSERC
SSERC, 24 Bernard Terrace, Edinburgh EHS 9NX
Tel. 031 668 4421 or Fax. 031 667 9344
Send $AE (El please) for full information pack , Add VAT above.
i Banner K
udlian
Soft
Banner is a signwriting application for printing
large wide banners quickly and easily.
• Drop shadows plus a wide range of borders
• Full colour control over all effects
• Imports Draw files and Sprites
• Uses standard RISC OS outline fonts
• Only £23,50 inc, V.A.T.
Kudlian Soft , 8 Barrow Road , Kenilworth
Warwickshire, CVS 1EH Tel: 0926 - 851147
ILogiSim
DIGITAL
LOGIC
SIMULATOR
ILogiSim enables students to design logic circuits using
menus and pointer to select and place devices ui a circuit .
Devices are then connected and iiuioroutcd using ibe mouse
The completed circuit can then be 'run' in real time tm ihe
computer screen, all logic states being shown clnmging
dynamically as the student interacts with (he circuit
Upio 25 dev ices in each circuit, choice of AND. OR . XOR
NAND, NOR , JK llipftop. clock & cotimer.
Cheques payable to RMD £15 illC. P&P
1 2 PADSTOW ROAD, Dcnio Version t'2
GRHASBY
W | R R A L L4y 3 AQ (15 1 -677-4 2 W
Devd)0|.i£3d waih 5ilux!m VihiCht ItihiH A.S E£ '
STATISTICS
FIRST
IS NOW
MULTI -TASKING!
Our new enhanced products
1st and IstJR
Have been released
For full information
contact
Serious Statistical Software
Lynwood Benty Heath Lane Wrliaston
South Wirrai L64 1SD
Tel: 051 327 4268
SPECIAL NEEDS
DATABASES
\ for the A 3000 to A5000
* NUMBER ZOO
A first number program.
Features 4 early skill games,
plus a matching pairs game.
Excellent value. Only £16.45 incL
Selective Software
64 Brooks Road
STREET, BA 16 DPP
Tel (0458} 43079
C .J. COMPUTING
SPECIAL NEEDS
SALES - REPAIRS * SPECIAL NEEDS
Please contact us for all your Acorn computers
(Hardware & Peripherals)
We specialise in tailoring computer systems for
57 Westbury Hill,
West bu ry- o n -Try m ,
Bristol
Tel: (0272) 624553
Another
New Title
Available!
CASTLE OF DREAMS (9-1 3yrs)
A brain teasing exploration in which memory and
problem solving abilities will be truly pushed to their
limits.
The wicked Magician Kiingsor has made some spells
which he keeps in a casket in- his castle. You must find this
casket and throw it into the fiery mountain.
Strength, resolve and skills are needed to battle with
Kiingsor — encountering obstacles, and performing tasks
such as The Courtyard, The Ma;e of Rooms, The Mosaic
Floor, The Picture Gallery,. The Enchanted Pool and the
Old Scroll. £25.99
Write or call for a brochure:
STORM EDUCATIONAL SOFTWARE
FREEPOST, Sherborne, Dorset DT9 4BR
S 0935 817699
copiiFLrrji'jc
Quality Software for Special Needs,
Nursery and Infant Education
for FREE catalogue write p>
BRILLIANT COMPUTING,
FREEPOST, Box 142. Bradford, BD9 4BR.
NO STAMP REQUIRED
or phone (0274) 497617/578239
I
mpact-Pro!
The Professional Database
A new fully relational database
with many new features
Impact-Pro offers the same
easy to use format as Impact!
but with features for the more
demanding user.
If you use Impression, you
must have Impact-Pro
I mpact-Pro
£65,00 + vat
Impact? now
£39*95 + vat
S&foc&svie
33, Restrop View
Burton, Swindon
SN59DG
Tel: 0793 770021
SUPPLIES
SEPfflCQAIL (ROT
ARCHIMEQES (31 bit Sofiwwrv )
Chuck Rock, r&buius, James Pond, S. W.I.V., Lotus Turbo ChaVoe 2,
Manchester United. GODS. Lemmings £ 22:20 each . or any 2 for C 43:00
Sim- Oly, Battle Chess ... E 28:00 each Populous, Heimdal. .. . £ 25:50 each
INK JET PRINTER SUPPLIES
Genuine Canon BJ-1 0 r 8J-2D Cartridge £ 1£:50 each ; order 2 M>r C 36:00
04-10 Apple Styfewnier Reft* Kit (twin pack) by Ecojel £ 12:00 each
pRMTe* BARGAINS
Seicosha $L9G, 24 pin -da matrix, 00 coArmn, mono £ 210:00
Seicosha 5L95 , 24 pm dot main*, SO column, colour £245:00 I PosUaa
Canon UP 3, laser, 2Mb, 0 ppm, lure 600 dpi £ 1,269:00 | wr
LIS TINO PAPER ( i SO cot, wida}
t 'yyt (2000 sheets), pten wfeie. SOgrrr , , £ 1 9.00 J order 2 lot only £ 33 00
Scratf |f«ir wtitr wtfi Ct**qv* ■ P.O # lo
o Cept All 7. 35 ftokefcy Drive, Kenlqm
l/IXgn a l/ITOIl Newcastle Upon Tyne. N£3 4 JV
BBC ACORN USER AUGUST 1993 109
SOFTWARE SHOWCASE
PUBLIC DOMAIN
1
PUBUC DOMAIN j
i DTP
SKYFALL PD
Do you own eitIier an;
A 701 0 A 7020
A 5000 »■ A 4000
IF you do, I’m sure you know tNat
youn MAchitNE caw re Ad 1600 k discs
But did you know tIiat SkyFAlL
can pnovide you wItFi 1 600k discs
full of PD, TWICE AS Muck AS NORMAL
For aIL tNe dETAits send For our
aU new Summer CataIoque & Disc,
Pirns? send £1 for the Catalogue <£ Demo Disc to;
PO Box 2220, B'ham, B43 5RZ.
Enquiries: 021 358 7078.
P '4* PiCAt
(Q)
** p
FONT
SALE!
Rise OS 3 fon\ Ms I A 2 are now just £5 each]
Over 50 fonts in each pack, exclusive to Penguin PD.
Plus tiie 25th Person to order both will receive their order
free, of charge! Catalogue + Disk still only £1
P ENGU IN pUBUC DOMAIN
PO Box 273, London SW4 7XB
Dept AU1, 34 Norbreck Close, Great
I San key, Warrington, Cheshire, WAS 2SX.1
Special Offers - SIX Discs - £3.99
Offer Number One - PD Starter Pack
Catalogue and Extra Disc (see betow) r A disc lull of
PD utilities, A disc full □( oushne fonts, 'Nirvana - the
new BPP McgaDomo and a Games disc including
Arkaniod and Hexasams.
Offer Number Two ■ DTP Pack
Two discs full of outline fonts (different from Staler
Pack), A disc full of DTP utilities. The image Factory
Shareware DRAW ClipArt Oise, Plus Two more discs
of high quality DRAW ClipArt.
£>AM £5
Why spENd £25
ON jUST ONE q/\ME,
wkEN you could Iiave
100
f$R ThE SAME pRiCE.
\ Send just £25 to receive
20 discs of the best Bugetware :
-Garres ever! Putting many
(Wmmercial efforts to shame.
w^ircov|v\i
PO Box 1 927 : Sutton Coldfield : B74 3GZ
M® 1
The PO Library
The No.l name in
Public Domain
For all RIHt US 2 & 3 computers
I imr. A 3 GOO/ A 5IHH1M30 1 U/ A rehi medes S
CLIPART MEGABUNDLE - 2100 dips for draw/paint etc
compressed from 33 discs - just £20 all inclusive.
GAMES BUNDLE * 10 Discs of the best PD games! - £12.50
EDUCATION BUNDLE 2 -10 Discs filled with software
suitable for children including 4 language tutors! - £12.50
FONT BUNDLE - 8 Discs containing loads of outline fonts
(some RISC OS 3 only) - £10
UTILITY BUNDLE - 8 Discs of great utilities - £10
700 Disc Pick *n* Mix Catalogue disc - still only £1.00
Aren Angel PD, PO Box 41„ Exeter EX4 3EN.
Enquiries (0392) -422 759
JL, FIVE star
^ Marketing
MIDSUMMER
I
SPECIAL
KEYSTROKE DEMO V2.1 (Quantum Software).
A powerful utility* which will control functions of
another program! Brings frequently used actions
or combinations of actions down to simple key
presses. Use as a text macro utility , and more.
Plus the pa me LEMINGS by Tom Cooper. Send
£1 for our Archimedes cal Jdemo disc OR £2
for our demo plus a great game - INVADERS.
Five Slar Marketing* IS Woburn Close,
Bushey, Herts* WI)2 3XA.
Send £ LOO for a copy of our latest
catalogue, OR send £1 .50 for a copy
of our catalogue and an extra disc
with around 1600k of compressed
Public Domain software.
P tease ttutkr cheques payaMc to The Data Stream '
ART20 — New all-modes painting and
image processing software: £60 inc.
Send blank disc for demo copy.
New [outline fonts, fully hinted and
scaffolded, from £4.00, S,a.e, for details.
COLOUR PRINTOUTS of your graphics
on BJC-800. £2.00 handling plus £2.00
per A3 sheet; £1.00 per A4 sheet.
TEKOA GRAPHICS
16 Murray Road, Rugby CV21 3JN
Tel: (0788) 571434
Quality Clip Art
_ W
^ r Addictive Games
Picture CD-ROMs
XL 4 Joystick interface
Ask for our FREE catalogue
Dept AU7, PQ Box 42, Peterborough,
Cambs PEI 2TZ © 0733 315439
Someone's Just got their copy of
TobleMote
Quick & easy lo use - special
features save hours of effort!
Tables can be edited as text in
Impression, or used as Draw Files
Now only £2 1 until 3 s1 August
'1 found the application very easy and
intuitive to use’\./exlremcly flexible"- Archive, May 93
Dalriada, 145 Albion Si., KENILWORTH
Warwickshire, CVS 2FY. (0926) 53901
CHEATS
Underpriced software from
3.08®“
The Hacker
The original and ben games hacker
now comes Miftfi even more - 70 freely
distributable cheats, new external code
to turn game graphics into sprites, rip w w ^
BASIC and music. and to compare s j 12 ;
memory with a file. For the paltry sum ^ « 0
of £$ you get a feature-packed yet easy Jj S. ¥ ®
to use program with which you can 3 E -o S
instantly cheat, and create your own '£ 3 -e ^ tt
cheats running independently. 3. ^ i € 5
Haw ifet only luibr ut hut w J ™ ^
thcquE* payable- ro 'DoggySoh'. to:
1, BlacXhon* Crtiteni Afflersham, Backf..
HPj, jHP Tet 04 P 4 - 43 1 9 1 6 (tveij
F.h;0494-*75«7(i
The all-singing, all-dancing
desktop disassembler!
This program makes disassembling
and understanding ARM code
programs easy. Et has far too many
features to list here, and is invaluable
for the Archimedes programmer.
Includes; Multiple fifes tuu# views,
g ; FAST user-configurable
— ^ 2 ^ disassembly, labels to aid
5*1 £ | v viewing fifes, onto Jobefs
t | t0 * BASIC, linked, and C,
g Sau powerful searches, user
O g " friendly design, easy edit...
DISCOUNT SOFTWARE
8 fridrfjU* GftfS-ww*
SLdjp&m
£3B$C
&P £2 extra per item.
Discount Software* - MO* VAT to pay, P<
Artwwhi 16 $ 00
Compassion 33.00
ChanwlMn 3 S 00
Eurtfm 1 19.00
inify-tii;. ,j:-i 1 1 (ipcciai otter! 1 46.00
CWflSor, SS 00
Pwwbwo* tv.oq
flavElal^n II 77.00
jjtlVi S 6 . 0 Q
$mArt liln-i 10.00
V«Kk ss.oo
n;*-h Ar.gtii 3000
BfMhlJT&ndSwp*™^ 3 ftM
Ctioclis Xw*y CompaflAuffl 34.00
EGG. RfifHOr 4 ?l ,00
0 «Jt 22 .M
Jarnea PsxkI £ 2,00
Lnnnvigi 22.00
Lotus TiJrtjg Qh^«ng« 22.00
Oft flat pAjfj barnrmr^s T 7.00
P^Khis 26.00
5 a OQrfi Cira tteluite 30.00
FunSchMl 2 16.00 FuOSdteCH 31i 21.00
CtoquMf Pascal C*J*r 5 Pny*W V? ET Softwiro - awid SAE ter Ul list [£*MJ
110 BBC ACORN USER AUGUST 1993
Hard Discs for A3020 from £ 100.00 + VAT
Hard Discs for A4000 or A5000
from ONLY £ 100.00 + VAT = £ 1 17.50
to 245MB for £ 289.00 + VAT = £ 339.57
MEMORY upgrades
A3010 1-2MB £ 45 inc VAT
A3010 1-2MB expandable to 4MB £ 55 inc VAT
A3010 4MB £ 150 inc VAT
A3 020 & A4000 2-4MB £ 75 inc VAT
A540 4MB Ram £ 250 inc VAT
300/400/A3000 ARM3 Upgrades ONLY £ 145+ VAT
Special Pricing also on Ram Upgrades for the 310, 410, 420,A3000, 540 & A5000.
V
78 Brighton Road, Worthing, West Sussex. BN11 2EN. Telephone 0903 213361
ACORN USER ADVERTISEMENT PAGES
AUGUST 1993
4th Dimension
.92
Dabhand Computing...
.... . IFC- 1
Intelligent Interfaces .
86
RMD
109-110
5 Star Marketing . .
109-110
Dalriada Data Technology.
.. 109-110
Datafile
82
Kudlian Software......
... 109-110
Selective Software . ..
109-110
Acorn World Show
,.,50
Datastream
.109-110
Selective Co mpu ter Services .109-110
Alsystems
,42
DD International
,72
liquid Silicon
,.96
Senlac Computing ..
...76
APA Multimedia ....
72
Dec Data
78
Longman Logotron ,,.
11
Serious Statistical Software .
...109-110
Apricote Studios ...
.76
Desktop Projects Ltd .,
.... 22-23
Skyfail 78,109-110
Arcaynia P.D
109-110
Digital Services Ltd
...... ,.,54
Matt Black
.. 109-110
Software Bargains
90
Arch Angel
,,.,,,109-110
Dixon & Dixon
.109-110
Micro- Aid
.,94
SSERC Graphics Library .,
,.109-110
Atom wide Ltd
.70
Doggy Soft
,109-110
Stallion Software
107
Automatic Services
........61
Norwich Computer Services .96
Superior Software
,,..58
Electronic Font Foundry 26
G,U. Electronics
88
Explan
86
Oak Solutions
.. 56,80,84
Technology Matrix
78
Circle Software
. ,109-110
Oregon
82
Tekoa Graphics
,,109-110
CJ Computers
109-110
Greenware Ltd...
72
The Data Store
94
C.IF Micros
111
Ground Control ...
61
Panda Discs
,... 14
The Serial Port
,94
Clares Micro Supplies .O.B.C., 28
Penguin P,D
109-110
TJE
14
Clove Computers,.
72
HCCS Associates
17
Turing Tools
96
Colton Software ....
IBC
QD Enterprises
62
Computer Concepts...
40,44,48,66,74
ICS (Ian Copestake Ltd) ...
.... 4-5,6,8
Quantum Software. ..
61
Watford Electronics
32-39
Contex Computing
.86
iFEL..
46
We Serve. ..
,..62
CSS
78
tntegrex...
,...18
Rise Developments,,,
.. 12,14,20
Wild Vision
53
R R O F I L
THE MOXON INTERVIEW
ROBIN SAXBY
Arm Ltd is the jewel in the crown of the
microprocessor industry. Robin Saxby,
managing director of Arm, explains why
D riving to Arm’s offices,
north of Cambridge, it’s
hard to square the serenity of
the scenery with the cutting-
edge technology Arm pro-
duces. Arm is the new darling
of the microprocessor industry
and despite the relaxed atmos-
phere, it's a hive of activity.
According to managing direc-
tor Robin Saxby, Acorn users
have a lot to look forward to
this year,
4 When we announce the
Ann 7 00 in the last quarter, it
will have an even higher per-
formance than the 600 family/
he says. The Arm 7 00 will be
at least twice as fast as an
Arm3; it may be higher, but we
can’t say without actually hav-
ing a silicon version to test/
So could this have anything
to do with the rumoured new
Acorn machine?
‘Acorn will definitely be
using the Arm700 family in its
new range of machines, as well
as the Vidc20 video controller,
ft's safe to say that Acom will
be releasing a range of very
good new machines/
Although the Arm? hasn't
been committed to silicon yet,
it’s easy to see Robin’s point.
He showed me an A540 with
Vidc2G and a floating point
accelerator chip fitted and,
believe me, it’s fast. Imagine
that with a new Arm 7.
So what is the relationship
like between Acom and Arm?
4 A two-way street. If Arm Ltd
is successful. Acorn benefits
immensely, not just in terms of
finance, but because if more
people use Arm chips, it
reflects well on Acorn’s choice
of processor.
'Acorn also brings consider-
able advantages to us. The fact
that there’s a customer down
the road from us who is using
Arm chips practically and suc-
cessfully is good for us, and
Acorn products such as Replay
help us demonstrate our chips
that much more effectively/
A healthy situation borne
out by Acorn’s success with
the A 5 000 and A30 10. On the
other hand. Acorn is just
another customer as far as Arm
is concerned. Arm Ltd is a
joint venture company, with
partners Acorn, Apple, VLSI
and NIF, and, according to the
MD his job is ‘to find a com-
mon path, mutually beneficial
to as many partners as poss-
ible’. Arm Ltd designs chips
for its customers; the semicon-
ductor licensees (VLSI, GEC
Plessey and Texas instru-
ments) do the selling.
But how do the Arm chips
manage to cover such a wide
range of applications? The ans-
wer lies in the combination of
software and hardware which
Arm provides with its chips.
Look at the GEC Plessey
brochure for the Arm6 family,
and you will see a Platform
Independent Evaluation card
(PIE) designed to plug into any
computer equipped with an
RS232 port. Software support
consists of C compiler, assem-
blers, linkers and other tools to
produce Arm code using other
pi at form s, notab I y PCs and
Suns; this support enables
existing C code (for example)
to be compiled for use with a
new processor very quickly.
‘Support for Arm products is
very good/ assures Robin.
‘We have a lead as far as
knowledge and expertise go,
and as software support
becomes more important, that
lead will be all the more vital/
This flexible nature of the
Arm chip lends itself to many
uses. Acorn's machines have
been bringing in royalties from
computer sales since day one.
The Apple Newton and 3 DO
multiplayer (which both use
Arm chips) will only start to
provide income when they go
on sale at the end of the sum-
mer, Meanwhile, the Texas
Instruments deals will come to
financial fruition in three to
four years, and smart cards (as
used by the French telephone
service) should prove a mas-
sive market by the year 2000.
According to Robin ‘Arm will
be shifting millions of chips
next year, and tens of millions
in the not-too-distan; future/
But what about the develop-
ment of the chip range? When
Arm Ltd was set up, plans
were drawn to chart Lhe pro-
posed development of the
company, up to the Arm9. The
next step is the release of the
Arm? family, and next year
Arm will launch a new Arm?
family member, the Arm 7 DM,
with an improved multiply
function for use with, for
example, graphics processing.
The future seems clear. ‘The
Arm 8 family, scheduled for
1995, will probably be twice
the speed of the Arm7\ says
Robin, 'and we’re hiring new
staff to start work on the next
range of chips. Tve already
started to talk to people about
the development of the Arm9.'
Following the imminent
release of Apple’s Newton and
the 3DO multiplayer system,
are 4 a number of other pro-
ducts that involve Arm chips
which are just as exciting’, he
goes on. After only two-and-a-
half years in business. Arm Ltd
is about to become very big
indeed.
112 BBC ACORN USER AUGUST 1 993
JULIAN ANDERSON
fipply bold to selection or at caret
news from Colton Software
Woi'dz: flBFSiiVoijthCluM.Newletter at 80 *
till
f i t t t t t t < ]
YCN
At last, the word processor the
Archimedes has been , waiting for. A
s so easy to use you'll be.
abte toereategreat-io ok in g documents
the first time you use it. The facilities
used most are in the button pao-and the
status tine gives, you instant feedback.
Just click and drag in the ruler to set
margins and tabs; click on a button to
cut and paste. - it s that easy.
gnjram? 10 1 h* latest raue of rha Vtxrtfr Ctitb News As you can see from [he table
bek** h*v* Jots of ectivHiet starting month. Our row wuocf *y*t*m h*s
been irtstalle<f. ard ihe lighting system wtw be fan taste for discos arc vi m
Everyone is welcome sc why ret come along arc hive a We re pleased to be
offering the flowing lor the firs* lime:
■J Jgnor dsco every Friday featuring r e >al«1 sounds from our redden DJ
j P areni and toddfer workout on Wednesday mot rungs
Ji Compuier dub on Tuesday evenings
for a free Wordz brochure, complete
and return this coupon
name
address
Timetable
Activity
Dey end time
Leaders
R ecomme nded
mm
Started
now
Junior efrib
Mondays G 10
730
RM AS
7 to 1 T
✓
Senior dub
Mondays 7 30 IQ
9 Fridays G to 9
SS, MC
11 to 17
✓
PirChti
and
Tuesday and
Friday mornings
CWA. VvS
Birth so school
all
Wordz has ail the features you'd expect
from a state-of-the-art word processor.
The powerful style editor gives you
complete control over all aspects of
your text; font spacing , margins , and
colour. Unparalleled control over t
including dragging to
and rows. Speedy cbeck-as-you-lype
or whole document spell checking.
Import pictures and text from other
including PipeDream.
Wordz is the first of a family of
programs which share the same easy
user interface and include dynamic
data linking. The spreadsheet Results
will be avaiiable in mid- 1993.
Wordz costs £99+VAT. 7s it easy to
use? tts falling-oif-a-iog easy to use
COLTON software
2 Signet Court, Swanns Road
Cambridge CBS SLA
Telephone 0223 311881
Fax 0223 312010
reported on the complaints of branch was not aware of
make the views or me
aluminium uans uic muicu was
ince to play
tap pianist
erman,
old musician
lition to star
estro when he
our at the
leatre next
it, two days
es a teenager,
igboard to his
as famous as
inspired him.
professional
travel the
than from his
e home. “I
opportunity
“S
as his grade
nd is also an
mch horn and
SCHOOL CHILDREN
PROVE THAT NEW
BYPASS WIL DAMAGE
THE LOCAL
ENVIRONMENT
EXCLUSIVE
USING an innovative new
program on their
classroom computer
children from St. Chad's
School have shown town
planners that a proposed
new bypass would have a
detrimental effect on their
local environment.
The children surveyed the
local area and fed details into
their Topographer program,
which allows them to look at
the relevant area in 3D, They
then added the new road along
its proposed route and it
became obvious that the road
would not only affect an area
renowned for its badger
population but would also
distract children in the
classroom as they would be
able to see traffic moving
along the new road.
The children even went as
far as to propose a new route
for the road to the town
planners. The proposed route
would have a negligible
impact on the area but still
provide the much needed relief
to existing roads.
A SERIES of sweeping proposals which
would abolish free parking in district
shopping centres, change some bin
collections, increase lettings charges and
scale down mileage claims by some
council officers, have been announced by
Labour.
In the first indication of their intentions $i r
seizing power jointly with the Conservab'
party has produced a ^
1,000
• REDUCING main ten'
Other ecom
departmental b
cutting scho'
fees,
Th
iano teacher
lot teach him
Richard
it
Topographer is a major application for the Geography curriculum which allows
children (and teachers) to have lots of fun whilst learning all about maps, contour
lines, valleys, rivers etc. In fact Topographer covers virtually all items found on a map.
The real break through with Topographer is its 3D section which allows you to
convert a 2D map into a 3D model on screen. Imagine turning a set
of flat contour lines on a 2D map into a 3D model which dearly
shows the hill — no more cardboard cut out models or papier
mache! You define where you look from, and what you look at.
Topographer also covers aspects of the IT and maths curriculum
vvith its modelling capabilities. Just stop for a minute and think of
the projects that you could do with Topographer. You could make
a map of the local area with churches, pubs,
woods etc. and then view it from various
places. If there is a bypass proposed you could
add it in to the existing landscape and sec
where it is visible from and what impact it is
likely to have on the community. I'm sure you can think of a
hundred and one topics,
♦ Fully RISC OS 2 & 3 Compliant and 1 megabyte friendly ♦
Suitable for all ages from 6 onwards ♦ Easy and quick entry of all
symbols (over 100) ♦ Wooded areas which translate into
impressive 3D landscapes ♦ Definable map size and scale which
can be linked to the national grid references ♦ Powerful 3D mode
giving a true representation of the landscape ♦ Stunning 3D models which can be
saved as a sprite file for use with other applications.
£79.95 inc. VAT
All specifications subject to alteration without notice
AVAILABLE * APRIL 1 " T 1993
We Accept Access and Visa .